diff options
author | Timur Iskhodzhanov <timurrrr@google.com> | 2014-08-08 13:25:55 +0000 |
---|---|---|
committer | Timur Iskhodzhanov <timurrrr@google.com> | 2014-08-08 13:25:55 +0000 |
commit | 255958391dd53620e9f991f8449703ba3ac1d5d2 (patch) | |
tree | cd12c4f58532e2893e6239d194528ca22e89a5b0 /compiler-rt/test/asan/TestCases | |
parent | 12152ab92e23bee00b98b79dac9c40f94df926c2 (diff) | |
download | bcm5719-llvm-255958391dd53620e9f991f8449703ba3ac1d5d2.tar.gz bcm5719-llvm-255958391dd53620e9f991f8449703ba3ac1d5d2.zip |
[ASan/Win] Print out a big warning and continue without checking for success if SymInitialize() fails
llvm-svn: 215203
Diffstat (limited to 'compiler-rt/test/asan/TestCases')
-rw-r--r-- | compiler-rt/test/asan/TestCases/Windows/report_after_syminitialize.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler-rt/test/asan/TestCases/Windows/report_after_syminitialize.cc b/compiler-rt/test/asan/TestCases/Windows/report_after_syminitialize.cc index 8a56bf08731..faf5e35db5f 100644 --- a/compiler-rt/test/asan/TestCases/Windows/report_after_syminitialize.cc +++ b/compiler-rt/test/asan/TestCases/Windows/report_after_syminitialize.cc @@ -11,8 +11,9 @@ int main() { if (!SymInitialize(GetCurrentProcess(), 0, FALSE)) return 42; - *(int*)0 = 42; + *(volatile int*)0 = 42; // CHECK: ERROR: AddressSanitizer: access-violation on unknown address - // CHECK-NEXT: {{#0 0x.* in main.*report_after_syminitialize.cc:}}[[@LINE-2]] + // CHECK-NEXT: {{WARNING: .*DbgHelp}} + // CHECK: {{#0 0x.* in main.*report_after_syminitialize.cc:}}[[@LINE-3]] // CHECK: AddressSanitizer can not provide additional info. } |