1 /* PR sanitizer/78106 */
2 /* { dg-do compile } */
3 /* { dg-options "-fsanitize=address -fdump-tree-sanopt-details -ffat-lto-objects" } */
7 void __attribute__((used
)) release()
9 __builtin_free (variable
);
17 asm volatile ("call release");
25 int main(int argc
, char **argv
)
27 variable
= __builtin_malloc (sizeof(int));
31 /* { dg-final { scan-tree-dump-not "Optimizing out(\n|\r\n|\r) ASAN_CHECK \\(7, variable.*" "sanopt" } } */