ninja: Entering directory `out/gn' [1/11] LINK ./bin/llvm-ar.exe [2/11] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:win) [3/11] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:win) [4/11] STAMP obj/llvm/tools/llvm-ar/llvm-lib.stamp [5/11] STAMP obj/llvm/tools/llvm-ar/llvm-dlltool.stamp [6/11] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:win) [7/11] STAMP obj/llvm/tools/llvm-ar/llvm-ranlib.stamp [8/11] STAMP obj/llvm/tools/llvm-ar/symlinks.stamp [9/11] STAMP obj/clang/test/test.stamp [9/11] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:win) llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:57: note: using lit tools: C:\src\depot_tools\win_tools-2_7_6_bin2\git\usr\bin llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using clang: c:\src\llvm-project\out\gn\bin\clang.exe llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using ld.lld: c:\src\llvm-project\out\gn\bin\ld.lld.exe llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using lld-link: c:\src\llvm-project\out\gn\bin\lld-link.exe llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using ld64.lld: c:\src\llvm-project\out\gn\bin\ld64.lld.exe llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using wasm-ld: c:\src\llvm-project\out\gn\bin\wasm-ld.exe -- Testing: 19487 tests, 48 workers -- Testing: FAIL: Clang :: Format/clang-format-ignore.cpp (1 of 19487) ******************** TEST 'Clang :: Format/clang-format-ignore.cpp' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -rf C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.dir # executed command: rm -rf 'C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.dir' # RUN: at line 2 mkdir -p C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.dir/level1/level2 # executed command: mkdir -p 'C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.dir/level1/level2' # RUN: at line 4 cd C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.dir # executed command: cd 'C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.dir' # RUN: at line 5 echo "*" > .clang-format-ignore # executed command: echo '*' # RUN: at line 6 echo "level*/*.c*" >> .clang-format-ignore # executed command: echo 'level*/*.c*' # RUN: at line 7 echo "*/*2/foo.*" >> .clang-format-ignore # executed command: echo '*/*2/foo.*' # RUN: at line 8 touch foo.cc # executed command: touch foo.cc # RUN: at line 9 c:\src\llvm-project\out\gn\bin\clang-format.exe -verbose .clang-format-ignore foo.cc 2> C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: 'c:\src\llvm-project\out\gn\bin\clang-format.exe' -verbose .clang-format-ignore foo.cc # RUN: at line 10 not grep Formatting C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: not grep Formatting 'C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr' # RUN: at line 12 cd level1 # executed command: cd level1 # RUN: at line 13 touch bar.cc baz.c # executed command: touch bar.cc baz.c # RUN: at line 14 c:\src\llvm-project\out\gn\bin\clang-format.exe -verbose bar.cc baz.c 2> C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: 'c:\src\llvm-project\out\gn\bin\clang-format.exe' -verbose bar.cc baz.c # RUN: at line 15 not grep Formatting C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: not grep Formatting 'C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr' # RUN: at line 17 cd level2 # executed command: cd level2 # RUN: at line 18 touch foo.c foo.js # executed command: touch foo.c foo.js # RUN: at line 19 c:\src\llvm-project\out\gn\bin\clang-format.exe -verbose foo.c foo.js 2> C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: 'c:\src\llvm-project\out\gn\bin\clang-format.exe' -verbose foo.c foo.js # RUN: at line 20 not grep Formatting C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: not grep Formatting 'C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr' # RUN: at line 22 touch .clang-format-ignore # executed command: touch .clang-format-ignore # RUN: at line 23 c:\src\llvm-project\out\gn\bin\clang-format.exe -verbose foo.c foo.js 2> C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: 'c:\src\llvm-project\out\gn\bin\clang-format.exe' -verbose foo.c foo.js # RUN: at line 24 grep -Fx "Formatting [1/2] foo.c" C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr # executed command: grep -Fx 'Formatting [1/2] foo.c' 'C:\src\llvm-project\out\gn\obj\clang\test\Format\Output\clang-format-ignore.cpp.tmp.stderr' # note: command had no output on stdout or stderr # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): Clang :: Format/clang-format-ignore.cpp Testing Time: 434.90s Total Discovered Tests: 35088 Skipped : 30 (0.09%) Unsupported : 251 (0.72%) Passed : 34772 (99.10%) Expectedly Failed: 34 (0.10%) Failed : 1 (0.00%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit.py -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.