blob: db6203bd9f1af9422daaf457e619d34bb8a13631 [file] [log] [blame]
// Copyright 2023 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
int main() {
volatile int* p = new int;
// force the compiler to not optimize away the new.
__asm__("nop" : "=r"(p) : "0"(p));
delete p;
// Should be captured by GWP-ASan as a double free.
delete p;
return 0;
}