[llvm-commits] [compiler-rt] r168170 - /compiler-rt/trunk/lib/ubsan/lit_tests/TypeCheck/vptr.cpp
Alexey Samsonov
samsonov at google.com
Fri Nov 16 05:38:03 PST 2012
Author: samsonov
Date: Fri Nov 16 07:38:03 2012
New Revision: 168170
URL: http://llvm.org/viewvc/llvm-project?rev=168170&view=rev
Log:
ubsan: fix broken test case by using brand new [[@LINE]] FileCheck feature
Modified:
compiler-rt/trunk/lib/ubsan/lit_tests/TypeCheck/vptr.cpp
Modified: compiler-rt/trunk/lib/ubsan/lit_tests/TypeCheck/vptr.cpp
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/ubsan/lit_tests/TypeCheck/vptr.cpp?rev=168170&r1=168169&r2=168170&view=diff
==============================================================================
--- compiler-rt/trunk/lib/ubsan/lit_tests/TypeCheck/vptr.cpp (original)
+++ compiler-rt/trunk/lib/ubsan/lit_tests/TypeCheck/vptr.cpp Fri Nov 16 07:38:03 2012
@@ -64,14 +64,14 @@
switch (argv[1][0]) {
case 'r':
- // CHECK-REFERENCE: vptr.cpp:65:13: fatal error: reference binding to address 0x{{[0-9a-f]*}} which does not point to an object of type 'T'
+ // CHECK-REFERENCE: vptr.cpp:[[@LINE+1]]:13: fatal error: reference binding to address 0x{{[0-9a-f]*}} which does not point to an object of type 'T'
{T &r = *p;}
break;
case 'm':
- // CHECK-MEMBER: vptr.cpp:69:15: fatal error: member access within address 0x{{[0-9a-f]*}} which does not point to an object of type 'T'
+ // CHECK-MEMBER: vptr.cpp:[[@LINE+1]]:15: fatal error: member access within address 0x{{[0-9a-f]*}} which does not point to an object of type 'T'
return p->b;
case 'f':
- // CHECK-MEMFUN: vptr.cpp:72:12: fatal error: member call on address 0x{{[0-9a-f]*}} which does not point to an object of type 'T'
+ // CHECK-MEMFUN: vptr.cpp:[[@LINE+1]]:12: fatal error: member call on address 0x{{[0-9a-f]*}} which does not point to an object of type 'T'
return p->g();
}
}
More information about the llvm-commits
mailing list