Author: hahnfeld Date: Thu Sep 27 10:27:48 2018 New Revision: 343240 URL: http://llvm.org/viewvc/llvm-project?rev=343240&view=rev Log: Fix greedy FileCheck expression in test/Driver/mips-abi.c
'ld{{.*}}"' seems to match the complete line for me which is failing the test. Only allow an optional '.exe' for Windows systems as most other tests do. Another possibility would be to collapse the greedy expression with the next check to avoid matching the full line. Differential Revision: https://reviews.llvm.org/D52619 Modified: cfe/trunk/test/Driver/mips-abi.c Modified: cfe/trunk/test/Driver/mips-abi.c URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/mips-abi.c?rev=343240&r1=343239&r2=343240&view=diff ============================================================================== --- cfe/trunk/test/Driver/mips-abi.c (original) +++ cfe/trunk/test/Driver/mips-abi.c Thu Sep 27 10:27:48 2018 @@ -169,7 +169,7 @@ // TARGET-O32: "-triple" "mips-unknown-linux-gnu" // TARGET-O32: "-target-cpu" "mips32r2" // TARGET-O32: "-target-abi" "o32" -// TARGET-O32: ld{{.*}}" +// TARGET-O32: ld{{(.exe)?}}" // TARGET-O32: "-m" "elf32btsmip" // RUN: %clang -target mips-linux-gnu -mabi=n32 -### %s 2>&1 \ @@ -177,7 +177,7 @@ // TARGET-N32: "-triple" "mips64-unknown-linux-gnu" // TARGET-N32: "-target-cpu" "mips64r2" // TARGET-N32: "-target-abi" "n32" -// TARGET-N32: ld{{.*}}" +// TARGET-N32: ld{{(.exe)?}}" // TARGET-N32: "-m" "elf32btsmipn32" // RUN: %clang -target mips-linux-gnu -mabi=64 -### %s 2>&1 \ @@ -185,5 +185,5 @@ // TARGET-N64: "-triple" "mips64-unknown-linux-gnu" // TARGET-N64: "-target-cpu" "mips64r2" // TARGET-N64: "-target-abi" "n64" -// TARGET-N64: ld{{.*}}" +// TARGET-N64: ld{{(.exe)?}}" // TARGET-N64: "-m" "elf64btsmip" _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits