[llvm-commits] [compiler-rt] r157578 - /compiler-rt/trunk/lib/tsan/output_tests/simple_stack2.cc

Dmitry Vyukov dvyukov at google.com
Mon May 28 07:14:53 PDT 2012


Author: dvyukov
Date: Mon May 28 09:14:53 2012
New Revision: 157578

URL: http://llvm.org/viewvc/llvm-project?rev=157578&view=rev
Log:
tsan: be more conservative wrt symbolizer output

Modified:
    compiler-rt/trunk/lib/tsan/output_tests/simple_stack2.cc

Modified: compiler-rt/trunk/lib/tsan/output_tests/simple_stack2.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/tsan/output_tests/simple_stack2.cc?rev=157578&r1=157577&r2=157578&view=diff
==============================================================================
--- compiler-rt/trunk/lib/tsan/output_tests/simple_stack2.cc (original)
+++ compiler-rt/trunk/lib/tsan/output_tests/simple_stack2.cc Mon May 28 09:14:53 2012
@@ -9,16 +9,16 @@
 }
 
 void __attribute__((noinline)) bar1() {
-  volatile int tmp = 42; int tmp2 = tmp; (void)tmp2;
+  volatile int tmp = 42; (void)tmp;
   foo1();
 }
 
 void __attribute__((noinline)) foo2() {
-  volatile int v = Global; int v2 = v; (void)v2;
+  volatile int v = Global; (void)v;
 }
 
 void __attribute__((noinline)) bar2() {
-  volatile int tmp = 42; int tmp2 = tmp; (void)tmp2;
+  volatile int tmp = 42; (void)tmp;
   foo2();
 }
 
@@ -37,12 +37,12 @@
 
 // CHECK:      WARNING: ThreadSanitizer: data race
 // CHECK-NEXT:   Write of size 4 at {{.*}} by thread 1:
-// CHECK-NEXT:     #0 foo1() {{.*}}simple_stack2.cc:8 ({{.*}})
-// CHECK-NEXT:     #1 bar1() {{.*}}simple_stack2.cc:13 ({{.*}})
-// CHECK-NEXT:     #2 Thread1(void*) {{.*}}simple_stack2.cc:27 ({{.*}})
+// CHECK-NEXT:     #0 foo1{{.*}} {{.*}}simple_stack2.cc:8 ({{.*}})
+// CHECK-NEXT:     #1 bar1{{.*}} {{.*}}simple_stack2.cc:13 ({{.*}})
+// CHECK-NEXT:     #2 Thread1{{.*}} {{.*}}simple_stack2.cc:27 ({{.*}})
 // CHECK-NEXT:   Previous read of size 4 at {{.*}} by main thread:
-// CHECK-NEXT:     #0 foo2() {{.*}}simple_stack2.cc:17 ({{.*}})
-// CHECK-NEXT:     #1 bar2() {{.*}}simple_stack2.cc:22 ({{.*}})
-// CHECK-NEXT:     #2 main {{.*}}simple_stack2.cc:34 ({{.*}})
+// CHECK-NEXT:     #0 foo2{{.*}} {{.*}}simple_stack2.cc:17 ({{.*}})
+// CHECK-NEXT:     #1 bar2{{.*}} {{.*}}simple_stack2.cc:22 ({{.*}})
+// CHECK-NEXT:     #2 main{{.*}} {{.*}}simple_stack2.cc:34 ({{.*}})
 
 





More information about the llvm-commits mailing list