On 29.01.2012, at 21:05, Douglas Gregor wrote: > Author: dgregor > Date: Sun Jan 29 14:05:18 2012 > New Revision: 149202 > > URL: http://llvm.org/viewvc/llvm-project?rev=149202&view=rev > Log: > Update line numbers. Sigh > > Modified: > cfe/trunk/test/Index/crash-recovery-modules.m > > Modified: cfe/trunk/test/Index/crash-recovery-modules.m > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Index/crash-recovery-modules.m?rev=149202&r1=149201&r2=149202&view=diff > ============================================================================== > --- cfe/trunk/test/Index/crash-recovery-modules.m (original) > +++ cfe/trunk/test/Index/crash-recovery-modules.m Sun Jan 29 14:05:18 2012 > @@ -4,7 +4,7 @@ > // Parse the file, such that building the module will cause Clang to crash. > // RUN: not env CINDEXTEST_FAILONERROR=1 c-index-test -test-load-source all > -fmodules -fmodule-cache-path %t -Xclang -fdisable-module-hash -I > %S/Inputs/Headers -DCRASH %s 2> %t.err > // RUN: FileCheck < %t.err -check-prefix=CHECK-CRASH %s > -// CHECK-CRASH: crash-recovery-modules.m:15:9:{15:2-15:14}: fatal error: > could not build module 'Crash' > +// CHECK-CRASH: crash-recovery-modules.m:16:9:{16:2-16:14}: fatal error: > could not build module 'Crash' > > // Parse the file again, without crashing, to make sure that > // subsequent parses do the right thing.
Files that check for line numbers should have the check lines at the end of the file. Makes them much less fragile. Sebastian _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
