pirama added inline comments.
================ Comment at: test/Driver/arch-specific-libdir-rpath.c:18 +// +// CHECK-ARCHDIR: -L{{.*}}/Inputs/resource_dir_with_arch_subdir/lib/linux{{.*}} "-rpath" {{.*}}/Inputs/resource_dir_with_arch_subdir/lib/linux +// CHECK-NO-ARCHDIR-NOT: -L{{.*}}Inputs/resource_dir ---------------- mgorny wrote: > pirama wrote: > > Hahnfeld wrote: > > > Can you split that into two lines? Then it won't fail if there is some > > > argument added in between > > Splitting into two lines makes FileCheck eagerly match the arch-subdir and > > -rpath into the {{.*}} next to the "-L". This causes the check for -rpath > > to fail. > > > > The test accepts intermediate arguments because of the wildcard right after > > the -L...Inputs/... > Please do not rely on implicit assumptions like that. One day someone may > decide to 'fix' the wildcard not to match whitespace, and make the wrong > assumption about order. If for anything, splitting in two would make this > more readable. Do you have any suggestions? Right now, if I split it into two lines, the second check fails due to the eager regex match. https://reviews.llvm.org/D30015 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits