ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:126: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 23722 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. FAIL: Clang :: Preprocessor/print-header-json.c (2890 of 23722) ******************** TEST 'Clang :: Preprocessor/print-header-json.c' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" # 1 "" 1 # 1 "" 3 # 387 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 # 20 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h" 1 3 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system1.h" 1 3 # 2 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h" 2 3 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system2.h" 1 3 # 3 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h" 2 3 # 21 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 1 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system3.h" 1 3 # 2 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header1.h" 1 # 3 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header2.h" 1 # 4 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 2 # 22 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system2.h" 1 3 # 23 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 -- Command Output (stderr): -- /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c # RUN: at line 1 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED # RUN: at line 2 + cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=textual -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED0 # RUN: at line 4 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=textual -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED0 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=none -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED1 # RUN: at line 5 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=none -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED1 env CC_PRINT_HEADERS_FORMAT=textual CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED2 # RUN: at line 6 + env CC_PRINT_HEADERS_FORMAT=textual CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED2 env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=none CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED3 # RUN: at line 7 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=none CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED3 env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED4 # RUN: at line 8 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED4 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED5 # RUN: at line 9 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED5 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED6 # RUN: at line 10 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED6 rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt # RUN: at line 12 + rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null # RUN: at line 13 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED # RUN: at line 14 + cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt # RUN: at line 16 + rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null # RUN: at line 17 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED_PERFILE # RUN: at line 18 + cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED_PERFILE rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt # RUN: at line 24 + rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system -fmodules -fimplicit-module-maps -fmodules-cache-path=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null # RUN: at line 25 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system -fmodules -fimplicit-module-maps -fmodules-cache-path=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null clang: ../../llvm/include/llvm/ADT/SmallVector.h:298: const_reference llvm::SmallVectorTemplateCommon::operator[](size_type) const [T = unsigned long]: Assertion `idx < size()' failed. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system -fmodules -fimplicit-module-maps -fmodules-cache-path=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 1. /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h:2:2: current parser token 'include' #0 0x000056372470a468 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6d10468) #1 0x0000563724707c15 llvm::sys::RunSignalHandlers() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6d0dc15) #2 0x000056372467fa06 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0 #3 0x00007f69fd359df0 (/lib/x86_64-linux-gnu/libc.so.6+0x3fdf0) #4 0x00007f69fd3ae95c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 #5 0x00007f69fd359cc2 raise ./signal/../sysdeps/posix/raise.c:27:6 #6 0x00007f69fd3424ac abort ./stdlib/abort.c:81:3 #7 0x00007f69fd342420 __assert_perror_fail ./assert/assert-perr.c:31:1 #8 0x0000563726593d07 clang::ASTReader::ParseLanguageOptions(llvm::SmallVector const&, llvm::StringRef, bool, clang::ASTReaderListener&, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8b99d07) #9 0x000056372658ca1e clang::ASTReader::ReadOptionsBlock(llvm::BitstreamCursor&, llvm::StringRef, unsigned int, bool, clang::ASTReaderListener&, std::__cxx11::basic_string, std::allocator>&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8b92a1e) #10 0x0000563726596a61 clang::ASTReader::ReadControlBlock(clang::serialization::ModuleFile&, llvm::SmallVectorImpl&, clang::serialization::ModuleFile const*, unsigned int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8b9ca61) #11 0x0000563726599ae6 clang::ASTReader::ReadASTCore(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, llvm::SmallVectorImpl&, long, long, clang::ASTFileSignature, unsigned int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8b9fae6) #12 0x00005637265a35ff clang::ASTReader::ReadAST(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int, clang::serialization::ModuleFile**) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8ba95ff) #13 0x0000563723901863 clang::CompilerInstance::findOrCompileModuleAndReadAST(llvm::StringRef, clang::SourceLocation, clang::SourceLocation, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f07863) #14 0x0000563723903380 clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef, clang::Module::NameVisibilityKind, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f09380) #15 0x0000563725558549 clang::Preprocessor::HandleHeaderIncludeOrImport(clang::SourceLocation, clang::Token&, clang::Token&, clang::SourceLocation, clang::detail::SearchDirIteratorImpl, clang::FileEntry const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b5e549) #16 0x0000563725550db0 clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::detail::SearchDirIteratorImpl, clang::FileEntry const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b56db0) #17 0x0000563725551711 clang::Preprocessor::HandleDirective(clang::Token&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b57711) #18 0x00005637255170ff clang::Lexer::LexTokenInternal(clang::Token&, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b1d0ff) #19 0x0000563725512929 clang::Lexer::Lex(clang::Token&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b18929) #20 0x0000563725593b6d clang::Preprocessor::Lex(clang::Token&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b99b6d) #21 0x0000563725a33449 clang::ParseAST(clang::Sema&, bool, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8039449) #22 0x000056372398eef6 clang::FrontendAction::Execute() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f94ef6) #23 0x00005637238fd4ad clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f034ad) #24 0x0000563723a7d405 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6083405) #25 0x000056372305858c cc1_main(llvm::ArrayRef, char const*, void*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x565e58c) #26 0x000056372306739f ExecuteCC1Tool(llvm::SmallVectorImpl&, llvm::ToolContext const&, llvm::IntrusiveRefCntPtr) driver.cpp:0:0 #27 0x000056372306777d int llvm::function_ref&)>::callback_fn(long, llvm::SmallVectorImpl&) driver.cpp:0:0 #28 0x0000563723749df9 void llvm::function_ref::callback_fn>, std::__cxx11::basic_string, std::allocator>*, bool*) const::$_0>(long) Job.cpp:0:0 #29 0x000056372467f6ae llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6c856ae) #30 0x0000563723749c73 clang::driver::CC1Command::Execute(llvm::ArrayRef>, std::__cxx11::basic_string, std::allocator>*, bool*) const (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d4fc73) #31 0x00005637237053b4 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d0b3b4) #32 0x00005637237055de clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl>&, bool) const (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d0b5de) #33 0x000056372371fd6d clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl>&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d25d6d) #34 0x0000563723066ac0 clang_main(int, char**, llvm::ToolContext const&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x566cac0) #35 0x0000563723068277 main (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x566e277) #36 0x00007f69fd343ca8 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #37 0x00007f69fd343d65 call_init ./csu/../csu/libc-start.c:128:20 #38 0x00007f69fd343d65 __libc_start_main ./csu/../csu/libc-start.c:347:5 #39 0x00005637230569a1 _start (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x565c9a1) clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) clang version 22.0.0 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin Build config: +assertions clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/lit-tmp-dgojwa_f/print-header-json-5c0064.c clang: note: diagnostic msg: /tmp/lit-tmp-dgojwa_f/print-header-json-5c0064.cache clang: note: diagnostic msg: /tmp/lit-tmp-dgojwa_f/print-header-json-5c0064.sh clang: note: diagnostic msg: ******************** -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): Clang :: Preprocessor/print-header-json.c Testing Time: 137.44s Total Discovered Tests: 48164 Skipped : 5 (0.01%) Unsupported : 564 (1.17%) Passed : 47565 (98.76%) Expectedly Failed: 29 (0.06%) Failed : 1 (0.00%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.