diff options
Diffstat (limited to 'compiler-rt/test/asan/TestCases/wcscat.cpp')
-rw-r--r-- | compiler-rt/test/asan/TestCases/wcscat.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/compiler-rt/test/asan/TestCases/wcscat.cpp b/compiler-rt/test/asan/TestCases/wcscat.cpp index f0a8ec1..fd0b5a4 100644 --- a/compiler-rt/test/asan/TestCases/wcscat.cpp +++ b/compiler-rt/test/asan/TestCases/wcscat.cpp @@ -16,11 +16,11 @@ int main() { wchar_t badDst[9]; wcscpy(badDst, start); fprintf(stderr, "Good so far.\n"); - // CHECK: Good so far. + // CHECK-DAG: Good so far. fflush(stderr); wcscat(badDst, append); // Boom! - // CHECK: ERROR: AddressSanitizer: stack-buffer-overflow on address [[ADDR:0x[0-9a-f]+]] at pc {{0x[0-9a-f]+}} bp {{0x[0-9a-f]+}} sp {{0x[0-9a-f]+}} - // CHECK: WRITE of size {{[0-9]+}} at [[ADDR]] thread T0 - // CHECK: #0 {{0x[0-9a-f]+}} in wcscat + // CHECK-DAG: ERROR: AddressSanitizer: stack-buffer-overflow on address [[ADDR:0x[0-9a-f]+]] at pc {{0x[0-9a-f]+}} bp {{0x[0-9a-f]+}} sp {{0x[0-9a-f]+}} + // CHECK-DAG: WRITE of size {{[0-9]+}} at [[ADDR]] thread T0 + // CHECK-DAG: #0 {{0x[0-9a-f]+}} in wcscat printf("Should have failed with ASAN error.\n"); -}
\ No newline at end of file +} |