1 // RUN: %clang_asan %s -o %t
2 // RUN: %env_asan_opts=intercept_strcmp=false %run %t 2>&1
3 // RUN: %env_asan_opts=intercept_strcmp=true not %run %t 2>&1 | FileCheck %s
4 // RUN: not %run %t 2>&1 | FileCheck %s
10 int main(int argc
, char **argv
) {
13 assert(strcmp(s1
, s2
) > 0);
14 assert(strcmp(s1
- 1, s2
));
16 // CHECK: {{.*ERROR: AddressSanitizer: stack-buffer-underflow on address}}
17 // CHECK: READ of size 1