aganea added inline comments.

================
Comment at: clang/test/Driver/spirv-toolchain.cl:71
+// SPLINK: {{llvm-spirv.*"}} [[BC]] "-o" [[SPV2:".*o"]]
+// SPLINK: {{"spirv-link.*"}} [[SPV1]] [[SPV2]] "-o" "a.out"
----------------
svenvh wrote:
> aganea wrote:
> > Hello @Anastasia, this line fails on my machine. It works with `// SPLINK: 
> > spirv-link{{.*}} [[SPV1]] [[SPV2]] "-o" "a.out"
> > `
> > 
> > See output with the error:
> > ```
> > FAIL: Clang :: Driver/spirv-toolchain.cl (579 of 81682)
> > ******************** TEST 'Clang :: Driver/spirv-toolchain.cl' FAILED 
> > ********************
> > Script:
> > --
> > : 'RUN: at line 2';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x cl -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 3';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 
> > 2>&1 | d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 4';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x ir -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 5';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x clcpp -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 6';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x c -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 12';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x cl -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 13';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 
> > 2>&1 | d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 14';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x ir -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 15';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x clcpp -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 16';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x c -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 24';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x cl -S 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPT64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 25';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x ir -S 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPT64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 26';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x clcpp -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 27';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x c -S 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPT64 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 33';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x cl -S 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPT32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 34';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x ir -S 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPT32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 35';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x clcpp -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPV32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 36';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x c -S 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPT32 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 44';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x assembler -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=ASM 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 45';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv32 -x assembler -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=ASM 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 50';   d:\git\llvm-project\release\bin\clang.exe -### 
> > --target=spirv64 -x cl -c 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl --save-temps 2>&1 
> > | d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=TMP 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > : 'RUN: at line 63';   d:\git\llvm-project\release\bin\clang.exe -### 
> > -target spirv64 D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl 2>&1 | 
> > d:\git\llvm-project\release\bin\filecheck.exe --check-prefix=SPLINK 
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > --
> > Exit Code: 1
> > 
> > Command Output (stdout):
> > --
> > $ ":" "RUN: at line 2"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "cl" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 3"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 4"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "ir" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 5"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "clcpp" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 6"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "c" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 12"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "cl" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 13"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 14"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "ir" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 15"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "clcpp" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 16"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "c" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 24"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "cl" "-S" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPT64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 25"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "ir" "-S" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPT64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 26"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "clcpp" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 27"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "c" "-S" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPT64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 33"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "cl" "-S" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPT32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 34"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "ir" "-S" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPT32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 35"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "clcpp" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPV32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 36"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "c" "-S" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPT32" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 44"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "assembler" "-c" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=ASM" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 45"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv32" 
> > "-x" "assembler" "-c" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=ASM" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 50"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "--target=spirv64" 
> > "-x" "cl" "-c" "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl" 
> > "--save-temps"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=TMP" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ ":" "RUN: at line 63"
> > $ "d:\git\llvm-project\release\bin\clang.exe" "-###" "-target" "spirv64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > $ "d:\git\llvm-project\release\bin\filecheck.exe" "--check-prefix=SPLINK" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > # command stderr:
> > D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl:71:12: error: 
> > SPLINK: expected string not found in input
> > // SPLINK: {{"spirv-link.*"}} [[SPV1]] [[SPV2]] "-o" "a.out"
> >            ^
> > <stdin>:8:160: note: scanning from here
> >  "llvm-spirv" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-3443c4.bc" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0aa22f.o"
> >                                                                             
> >                                                                             
> >        ^
> > <stdin>:8:160: note: with "SPV1" equal to 
> > "\"C:\\\\\\\\Users\\\\\\\\ALEXAN~1\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\spirv-toolchain-ab01cc\\.o\""
> >  "llvm-spirv" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-3443c4.bc" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0aa22f.o"
> >                                                                             
> >                                                                             
> >        ^
> > <stdin>:8:160: note: with "SPV2" equal to 
> > "\"C:\\\\\\\\Users\\\\\\\\ALEXAN~1\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\spirv-toolchain-0aa22f\\.o\""
> >  "llvm-spirv" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-3443c4.bc" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0aa22f.o"
> >                                                                             
> >                                                                             
> >        ^
> > <stdin>:9:187: note: possible intended match here
> >  "c:\\scoop\\user\\apps\\vulkan\\current\\bin\\spirv-link.exe" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-ab01cc.o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0aa22f.o" "-o" 
> > "a.out"
> >                                                                             
> >                                                                             
> >                                   ^
> > 
> > Input file: <stdin>
> > Check file: D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl
> > 
> > -dump-input=help explains the following input dump.
> > 
> > Input was:
> > <<<<<<
> >             1: clang version 14.0.0 
> > (https://github.com/llvm/llvm-project.git 
> > be7dbd674cb0cec2558e054c39be0eb098a99394)
> >             2: Target: spirv64
> >             3: Thread model: posix
> >             4: InstalledDir: d:\git\llvm-project\release\bin
> >             5:  "d:\\git\\llvm-project\\release\\bin\\clang.exe" "-cc1" 
> > "-triple" "spirv64" "-Wspir-compat" "-emit-llvm-bc" "-emit-llvm-uselists" 
> > "-disable-free" "-clear-ast-before-backend" "-main-file-name" 
> > "spirv-toolchain.cl" "-mrelocation-model" "static" "-mframe-pointer=all" 
> > "-ffp-contract=on" "-fno-rounding-math" "-fno-verbose-asm" 
> > "-mconstructor-aliases" "-debugger-tuning=gdb" 
> > "-fcoverage-compilation-dir=D:\\git\\llvm-project\\release\\tools\\clang\\test\\Driver"
> >  "-resource-dir" "d:\\git\\llvm-project\\release\\lib\\clang\\14.0.0" 
> > "-fdebug-compilation-dir=D:\\git\\llvm-project\\release\\tools\\clang\\test\\Driver"
> >  "-ferror-limit" "19" "-finclude-default-header" 
> > "-fdeclare-opencl-builtins" "-fgnuc-version=4.2.1" 
> > "-fno-threadsafe-statics" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-84db8e.bc" "-x" 
> > "cl" "D:\\git\\llvm-project\\clang\\test\\Driver\\spirv-toolchain.cl"
> >             6:  "llvm-spirv" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-84db8e.bc" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-ab01cc.o"
> >             7:  "d:\\git\\llvm-project\\release\\bin\\clang.exe" "-cc1" 
> > "-triple" "spirv64" "-Wspir-compat" "-emit-llvm-bc" "-emit-llvm-uselists" 
> > "-disable-free" "-clear-ast-before-backend" "-main-file-name" 
> > "spirv-toolchain.cl" "-mrelocation-model" "static" "-mframe-pointer=all" 
> > "-ffp-contract=on" "-fno-rounding-math" "-fno-verbose-asm" 
> > "-mconstructor-aliases" "-debugger-tuning=gdb" 
> > "-fcoverage-compilation-dir=D:\\git\\llvm-project\\release\\tools\\clang\\test\\Driver"
> >  "-resource-dir" "d:\\git\\llvm-project\\release\\lib\\clang\\14.0.0" 
> > "-fdebug-compilation-dir=D:\\git\\llvm-project\\release\\tools\\clang\\test\\Driver"
> >  "-ferror-limit" "19" "-finclude-default-header" 
> > "-fdeclare-opencl-builtins" "-fgnuc-version=4.2.1" 
> > "-fno-threadsafe-statics" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-3443c4.bc" "-x" 
> > "cl" "D:\\git\\llvm-project\\clang\\test\\Driver\\spirv-toolchain.cl"
> >             8:  "llvm-spirv" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-3443c4.bc" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0aa22f.o"
> > check:71'0                                                                  
> >                                                                             
> >                       X error: no match found
> > check:71'1                                                                  
> >                                                                             
> >                         with "SPV1" equal to 
> > "\"C:\\\\\\\\Users\\\\\\\\ALEXAN~1\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\spirv-toolchain-ab01cc\\.o\""
> > check:71'2                                                                  
> >                                                                             
> >                         with "SPV2" equal to 
> > "\"C:\\\\\\\\Users\\\\\\\\ALEXAN~1\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\spirv-toolchain-0aa22f\\.o\""
> >             9:  
> > "c:\\scoop\\user\\apps\\vulkan\\current\\bin\\spirv-link.exe" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-ab01cc.o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0aa22f.o" "-o" 
> > "a.out"
> > check:71'0     
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > check:71'3                                                                  
> >                                                                             
> >                                                  ?                          
> >     possible intended match
> > >>>>>>
> > 
> > error: command failed with exit status: 1
> > 
> > --
> > 
> > ********************
> > Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
> > ********************
> > Failed Tests (1):
> >   Clang :: Driver/spirv-toolchain.cl
> > ```
> > 
> > If I just run that command:
> > ```
> > D:\git\llvm-project> "d:\git\llvm-project\release\bin\clang.exe" "-###" 
> > "-target" "spirv64" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl" 
> > "D:\git\llvm-project\clang\test\Driver\spirv-toolchain.cl"
> > clang version 14.0.0 (https://github.com/llvm/llvm-project.git 
> > be7dbd674cb0cec2558e054c39be0eb098a99394)
> > Target: spirv64
> > Thread model: posix
> > InstalledDir: d:\git\llvm-project\release\bin
> >  "d:\\git\\llvm-project\\release\\bin\\clang.exe" "-cc1" "-triple" 
> > "spirv64" "-Wspir-compat" "-emit-llvm-bc" "-emit-llvm-uselists" 
> > "-disable-free" "-clear-ast-before-backend" "-main-file-name" 
> > "spirv-toolchain.cl" "-mrelocation-model" "static" "-mframe-pointer=all" 
> > "-ffp-contract=on" "-fno-rounding-math" "-fno-verbose-asm" 
> > "-mconstructor-aliases" "-debugger-tuning=gdb" 
> > "-fcoverage-compilation-dir=D:\\git\\llvm-project" "-resource-dir" 
> > "d:\\git\\llvm-project\\release\\lib\\clang\\14.0.0" 
> > "-fdebug-compilation-dir=D:\\git\\llvm-project" "-ferror-limit" "19" 
> > "-fmessage-length=167" "-finclude-default-header" 
> > "-fdeclare-opencl-builtins" "-fgnuc-version=4.2.1" 
> > "-fno-threadsafe-statics" "-fcolor-diagnostics" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-6356aa.bc" "-x" 
> > "cl" "D:\\git\\llvm-project\\clang\\test\\Driver\\spirv-toolchain.cl"
> >  "llvm-spirv" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-6356aa.bc" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0c9f09.o"
> >  "d:\\git\\llvm-project\\release\\bin\\clang.exe" "-cc1" "-triple" 
> > "spirv64" "-Wspir-compat" "-emit-llvm-bc" "-emit-llvm-uselists" 
> > "-disable-free" "-clear-ast-before-backend" "-main-file-name" 
> > "spirv-toolchain.cl" "-mrelocation-model" "static" "-mframe-pointer=all" 
> > "-ffp-contract=on" "-fno-rounding-math" "-fno-verbose-asm" 
> > "-mconstructor-aliases" "-debugger-tuning=gdb" 
> > "-fcoverage-compilation-dir=D:\\git\\llvm-project" "-resource-dir" 
> > "d:\\git\\llvm-project\\release\\lib\\clang\\14.0.0" 
> > "-fdebug-compilation-dir=D:\\git\\llvm-project" "-ferror-limit" "19" 
> > "-fmessage-length=167" "-finclude-default-header" 
> > "-fdeclare-opencl-builtins" "-fgnuc-version=4.2.1" 
> > "-fno-threadsafe-statics" "-fcolor-diagnostics" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-1794d3.bc" "-x" 
> > "cl" "D:\\git\\llvm-project\\clang\\test\\Driver\\spirv-toolchain.cl"
> >  "llvm-spirv" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-1794d3.bc" "-o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-facf65.o"
> >  "C:\\Scoop\\user\\apps\\vulkan\\current\\Bin\\spirv-link.exe" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-0c9f09.o" 
> > "C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\spirv-toolchain-facf65.o" "-o" 
> > "a.out"
> > ```
> I have just committed a fix for that: `4b14fc6fe5a7 ("[SPIR-V] Drop double 
> quote from test pattern", 2022-01-11)`
Great, thanks!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D116266/new/

https://reviews.llvm.org/D116266

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to