ninja: Entering directory `out/gn' [0/1] ACTION //llvm/test:check-llvm(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /Users/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /Users/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 57709 tests, 8 workers -- Testing: 0.. 10.. 20.. 30.. 40.. FAIL: LLVM :: tools/llvm-cov/binary-formats.c (6594 of 57709) ******************** TEST 'LLVM :: tools/llvm-cov/binary-formats.c' FAILED ******************** Exit Code: 1 Command Output (stderr): -- /Users/thakis/src/llvm-project/out/gn/bin/llvm-profdata merge /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.proftext -o /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata # RUN: at line 6 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-profdata merge /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.proftext -o /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho32l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c # RUN: at line 7 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho32l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c # RUN: at line 8 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho32b -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c # RUN: at line 9 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho32b -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.v3.macho64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c # RUN: at line 10 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.v3.macho64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.v6.linux64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c # RUN: at line 11 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.v6.linux64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c /Users/thakis/src/llvm-project/out/gn/bin/llvm-profdata merge /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.wasm.proftext -o /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.wasm.profdata # RUN: at line 13 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-profdata merge /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.wasm.proftext -o /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.wasm.profdata /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.v6.wasm32 -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.wasm.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c # RUN: at line 18 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov show /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.v6.wasm32 -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.wasm.profdata -path-equivalence=/tmp,/Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/binary-formats.c /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov export /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.canonical.json # RUN: at line 20 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov export /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.macho64l -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/binary-formats.c.tmp.profdata + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.canonical.json /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.canonical.json:36:13: error: CHECK-SAME: expected string not found in input CHECK-SAME: "version":"2.0.1" ^ :1:1046: note: scanning from here {"data":[{"files":[{"branches":[],"expansions":[],"filename":"/tmp/binary-formats.c","mcdc_records":[],"segments":[[4,40,100,true,true,false],[4,42,0,false,false,false]],"summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}],"functions":[{"branches":[],"count":100,"filenames":["/tmp/binary-formats.c"],"mcdc_records":[],"name":"main","regions":[[4,40,4,42,100,0,0,0]]}],"totals":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}],"type":"llvm.coverage.json.export","version":"3.0.0"} ^ :1:1047: note: possible intended match here {"data":[{"files":[{"branches":[],"expansions":[],"filename":"/tmp/binary-formats.c","mcdc_records":[],"segments":[[4,40,100,true,true,false],[4,42,0,false,false,false]],"summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}],"functions":[{"branches":[],"count":100,"filenames":["/tmp/binary-formats.c"],"mcdc_records":[],"name":"main","regions":[[4,40,4,42,100,0,0,0]]}],"totals":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}],"type":"llvm.coverage.json.export","version":"3.0.0"} ^ Input file: Check file: /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.canonical.json -dump-input=help explains the following input dump. Input was: <<<<<< 1: {"data":[{"files":[{"branches":[],"expansions":[],"filename":"/tmp/binary-formats.c","mcdc_records":[],"segments":[[4,40,100,true,true,false],[4,42,0,false,false,false]],"summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}],"functions":[{"branches":[],"count":100,"filenames":["/tmp/binary-formats.c"],"mcdc_records":[],"name":"main","regions":[[4,40,4,42,100,0,0,0]]}],"totals":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":1,"covered":1,"percent":100},"mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},"regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}],"type":"llvm.coverage.json.export","version":"3.0.0"} same:36'0 X~~~~~~~~~~~~~~~~~~ error: no match found same:36'1 ? possible intended match >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50 FAIL: LLVM :: tools/llvm-cov/mcdc-export-json.test (7789 of 57709) ******************** TEST 'LLVM :: tools/llvm-cov/mcdc-export-json.test' FAILED ******************** Exit Code: 1 Command Output (stderr): -- /Users/thakis/src/llvm-project/out/gn/bin/llvm-profdata merge /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/mcdc-general.proftext -o /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/mcdc-export-json.test.tmp.profdata # RUN: at line 1 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-profdata merge /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/mcdc-general.proftext -o /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/mcdc-export-json.test.tmp.profdata /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov export --format=text /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/mcdc-general.o -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/mcdc-export-json.test.tmp.profdata | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/mcdc-export-json.test # RUN: at line 2 + /Users/thakis/src/llvm-project/out/gn/bin/llvm-cov export --format=text /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/Inputs/mcdc-general.o -instr-profile /Users/thakis/src/llvm-project/out/gn/obj/llvm/test/tools/llvm-cov/Output/mcdc-export-json.test.tmp.profdata + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/mcdc-export-json.test /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/mcdc-export-json.test:4:11: error: CHECK: expected string not found in input // CHECK: 12,7,12,27,0,5,[true,true,true,true] ^ :1:1: note: scanning from here {"data":[{"files":[{"branches":[[12,8,12,9,5,2,0,0,6],[12,13,12,14,2,3,0,0,6],[12,20,12,21,3,2,0,0,6],[12,25,12,26,1,2,0,0,6],[15,7,15,8,3,4,0,0,6],[15,12,15,13,2,1,0,0,6],[15,19,15,20,1,1,0,0,6],[15,24,15,25,1,0,0,0,6],[18,8,18,9,4,3,0,0,6],[18,13,18,14,2,2,0,0,6],[19,8,19,9,2,0,0,0,6],[19,13,19,14,1,1,0,0,6]],"expansions":[],"filename":"mcdc-general.cpp","mcdc_records":[[12,7,12,27,2,4,0,5,[true,true,true,true]],[15,7,15,13,1,2,0,5,[true,true]],[15,19,15,25,1,1,0,5,[true,false]],[18,7,19,15,1,3,0,5,[true,true,false,true]]],"segments":[[10,43,7,true,true,false],[11,1,0,false,true,false],[11,1,7,true,false,false],[12,7,7,true,true,false],[12,8,7,true,true,false],[12,9,7,true,false,false],[12,13,5,true,true,false],[12,14,7,true,false,false],[12,19,5,true,true,false],[12,20,5,true,true,false],[12,21,5,true,false,false],[12,25,3,true,true,false],[12,26,5,true,false,false],[12,27,7,true,false,false],[12,28,3,true,false,true],[13,5,3,true,true,false],[13,36,7,true,false,false],[14,1,0,false,true,false],[14,1,7,true,false,false],[15,7,7,true,true,false],[15,8,7,true,false,false],[15,12,3,true,true,false],[15,13,7,true,false,false],[15,14,2,true,false,true],[15,15,2,true,true,false],[15,19,2,true,true,false],[15,20,2,true,false,false],[15,24,1,true,true,false],[15,25,2,true,false,false],[15,26,1,true,false,true],[16,5,1,true,true,false],[16,36,7,true,false,false],[17,1,0,false,true,false],[17,1,7,true,false,false],[18,7,7,true,true,false],[18,8,7,true,true,false],[18,9,7,true,false,false],[18,13,4,true,true,false],[18,14,7,true,false,false],[19,7,2,true,true,false],[19,8,2,true,true,false],[19,9,2,true,false,false],[19,13,2,true,true,false],[19,14,2,true,false,false],[19,15,7,true,false,false],[19,16,1,true,false,true],[20,5,1,true,true,false],[20,36,7,true,false,false],[21,2,0,false,false,false],[24,1,1,true,true,false],[29,1,0,false,true,false],[29,1,1,true,false,false],[33,1,0,false,true,false],[33,1,1,true,false,false],[36,2,0,false,false,false]],"summary":{"branches":{"count":24,"covered":22,"notcovered":2,"percent":91.666666666666657},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"regions":{"count":26,"covered":26,"notcovered":0,"percent":100}}}],"functions":[{"branches":[[12,8,12,9,5,2,0,0,6],[12,13,12,14,2,3,0,0,6],[12,20,12,21,3,2,0,0,6],[12,25,12,26,1,2,0,0,6],[15,7,15,8,3,4,0,0,6],[15,12,15,13,2,1,0,0,6],[15,19,15,20,1,1,0,0,6],[15,24,15,25,1,0,0,0,6],[18,8,18,9,4,3,0,0,6],[18,13,18,14,2,2,0,0,6],[19,8,19,9,2,0,0,0,6],[19,13,19,14,1,1,0,0,6]],"count":7,"filenames":["mcdc-general.cpp"],"mcdc_records":[[12,7,12,27,2,4,0,5,[true,true,true,true]],[15,7,15,13,1,2,0,5,[true,true]],[15,19,15,25,1,1,0,5,[true,false]],[18,7,19,15,1,3,0,5,[true,true,false,true]]],"name":"_Z4testbbbb","regions":[[10,43,21,2,7,0,0,0],[11,1,11,1,0,0,0,2],[12,7,12,15,7,0,0,0],[12,7,12,27,7,0,0,0],[12,8,12,9,7,0,0,0],[12,13,12,14,5,0,0,0],[12,19,12,27,5,0,0,0],[12,20,12,21,5,0,0,0],[12,25,12,26,3,0,0,0],[12,28,13,5,3,0,0,3],[13,5,13,36,3,0,0,0],[14,1,14,1,0,0,0,2],[15,7,15,8,7,0,0,0],[15,7,15,13,7,0,0,0],[15,12,15,13,3,0,0,0],[15,14,15,15,2,0,0,3],[15,15,16,36,2,0,0,0],[15,19,15,20,2,0,0,0],[15,19,15,25,2,0,0,0],[15,24,15,25,1,0,0,0],[15,26,16,5,1,0,0,3],[16,5,16,36,1,0,0,0],[17,1,17,1,0,0,0,2],[18,7,18,15,7,0,0,0],[18,7,19,15,7,0,0,0],[18,8,18,9,7,0,0,0],[18,13,18,14,4,0,0,0],[19,7,19,15,2,0,0,0],[19,8,19,9,2,0,0,0],[19,13,19,14,2,0,0,0],[19,16,20,5,1,0,0,3],[20,5,20,36,1,0,0,0]]},{"branches":[],"count":1,"filenames":["mcdc-general.cpp"],"mcdc_records":[],"name":"main","regions":[[24,1,36,2,1,0,0,0],[29,1,29,1,0,0,0,2],[33,1,33,1,0,0,0,2]]}],"totals":{"branches":{"count":24,"covered":22,"notcovered":2,"percent":91.666666666666657},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"regions":{"count":26,"covered":26,"notcovered":0,"percent":100}}}],"type":"llvm.coverage.json.export","version":"3.0.0"} ^ :1:381: note: possible intended match here {"data":[{"files":[{"branches":[[12,8,12,9,5,2,0,0,6],[12,13,12,14,2,3,0,0,6],[12,20,12,21,3,2,0,0,6],[12,25,12,26,1,2,0,0,6],[15,7,15,8,3,4,0,0,6],[15,12,15,13,2,1,0,0,6],[15,19,15,20,1,1,0,0,6],[15,24,15,25,1,0,0,0,6],[18,8,18,9,4,3,0,0,6],[18,13,18,14,2,2,0,0,6],[19,8,19,9,2,0,0,0,6],[19,13,19,14,1,1,0,0,6]],"expansions":[],"filename":"mcdc-general.cpp","mcdc_records":[[12,7,12,27,2,4,0,5,[true,true,true,true]],[15,7,15,13,1,2,0,5,[true,true]],[15,19,15,25,1,1,0,5,[true,false]],[18,7,19,15,1,3,0,5,[true,true,false,true]]],"segments":[[10,43,7,true,true,false],[11,1,0,false,true,false],[11,1,7,true,false,false],[12,7,7,true,true,false],[12,8,7,true,true,false],[12,9,7,true,false,false],[12,13,5,true,true,false],[12,14,7,true,false,false],[12,19,5,true,true,false],[12,20,5,true,true,false],[12,21,5,true,false,false],[12,25,3,true,true,false],[12,26,5,true,false,false],[12,27,7,true,false,false],[12,28,3,true,false,true],[13,5,3,true,true,false],[13,36,7,true,false,false],[14,1,0,false,true,false],[14,1,7,true,false,false],[15,7,7,true,true,false],[15,8,7,true,false,false],[15,12,3,true,true,false],[15,13,7,true,false,false],[15,14,2,true,false,true],[15,15,2,true,true,false],[15,19,2,true,true,false],[15,20,2,true,false,false],[15,24,1,true,true,false],[15,25,2,true,false,false],[15,26,1,true,false,true],[16,5,1,true,true,false],[16,36,7,true,false,false],[17,1,0,false,true,false],[17,1,7,true,false,false],[18,7,7,true,true,false],[18,8,7,true,true,false],[18,9,7,true,false,false],[18,13,4,true,true,false],[18,14,7,true,false,false],[19,7,2,true,true,false],[19,8,2,true,true,false],[19,9,2,true,false,false],[19,13,2,true,true,false],[19,14,2,true,false,false],[19,15,7,true,false,false],[19,16,1,true,false,true],[20,5,1,true,true,false],[20,36,7,true,false,false],[21,2,0,false,false,false],[24,1,1,true,true,false],[29,1,0,false,true,false],[29,1,1,true,false,false],[33,1,0,false,true,false],[33,1,1,true,false,false],[36,2,0,false,false,false]],"summary":{"branches":{"count":24,"covered":22,"notcovered":2,"percent":91.666666666666657},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"regions":{"count":26,"covered":26,"notcovered":0,"percent":100}}}],"functions":[{"branches":[[12,8,12,9,5,2,0,0,6],[12,13,12,14,2,3,0,0,6],[12,20,12,21,3,2,0,0,6],[12,25,12,26,1,2,0,0,6],[15,7,15,8,3,4,0,0,6],[15,12,15,13,2,1,0,0,6],[15,19,15,20,1,1,0,0,6],[15,24,15,25,1,0,0,0,6],[18,8,18,9,4,3,0,0,6],[18,13,18,14,2,2,0,0,6],[19,8,19,9,2,0,0,0,6],[19,13,19,14,1,1,0,0,6]],"count":7,"filenames":["mcdc-general.cpp"],"mcdc_records":[[12,7,12,27,2,4,0,5,[true,true,true,true]],[15,7,15,13,1,2,0,5,[true,true]],[15,19,15,25,1,1,0,5,[true,false]],[18,7,19,15,1,3,0,5,[true,true,false,true]]],"name":"_Z4testbbbb","regions":[[10,43,21,2,7,0,0,0],[11,1,11,1,0,0,0,2],[12,7,12,15,7,0,0,0],[12,7,12,27,7,0,0,0],[12,8,12,9,7,0,0,0],[12,13,12,14,5,0,0,0],[12,19,12,27,5,0,0,0],[12,20,12,21,5,0,0,0],[12,25,12,26,3,0,0,0],[12,28,13,5,3,0,0,3],[13,5,13,36,3,0,0,0],[14,1,14,1,0,0,0,2],[15,7,15,8,7,0,0,0],[15,7,15,13,7,0,0,0],[15,12,15,13,3,0,0,0],[15,14,15,15,2,0,0,3],[15,15,16,36,2,0,0,0],[15,19,15,20,2,0,0,0],[15,19,15,25,2,0,0,0],[15,24,15,25,1,0,0,0],[15,26,16,5,1,0,0,3],[16,5,16,36,1,0,0,0],[17,1,17,1,0,0,0,2],[18,7,18,15,7,0,0,0],[18,7,19,15,7,0,0,0],[18,8,18,9,7,0,0,0],[18,13,18,14,4,0,0,0],[19,7,19,15,2,0,0,0],[19,8,19,9,2,0,0,0],[19,13,19,14,2,0,0,0],[19,16,20,5,1,0,0,3],[20,5,20,36,1,0,0,0]]},{"branches":[],"count":1,"filenames":["mcdc-general.cpp"],"mcdc_records":[],"name":"main","regions":[[24,1,36,2,1,0,0,0],[29,1,29,1,0,0,0,2],[33,1,33,1,0,0,0,2]]}],"totals":{"branches":{"count":24,"covered":22,"notcovered":2,"percent":91.666666666666657},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"regions":{"count":26,"covered":26,"notcovered":0,"percent":100}}}],"type":"llvm.coverage.json.export","version":"3.0.0"} ^ Input file: Check file: /Users/thakis/src/llvm-project/llvm/test/tools/llvm-cov/mcdc-export-json.test -dump-input=help explains the following input dump. Input was: <<<<<< 1: {"data":[{"files":[{"branches":[[12,8,12,9,5,2,0,0,6],[12,13,12,14,2,3,0,0,6],[12,20,12,21,3,2,0,0,6],[12,25,12,26,1,2,0,0,6],[15,7,15,8,3,4,0,0,6],[15,12,15,13,2,1,0,0,6],[15,19,15,20,1,1,0,0,6],[15,24,15,25,1,0,0,0,6],[18,8,18,9,4,3,0,0,6],[18,13,18,14,2,2,0,0,6],[19,8,19,9,2,0,0,0,6],[19,13,19,14,1,1,0,0,6]],"expansions":[],"filename":"mcdc-general.cpp","mcdc_records":[[12,7,12,27,2,4,0,5,[true,true,true,true]],[15,7,15,13,1,2,0,5,[true,true]],[15,19,15,25,1,1,0,5,[true,false]],[18,7,19,15,1,3,0,5,[true,true,false,true]]],"segments":[[10,43,7,true,true,false],[11,1,0,false,true,false],[11,1,7,true,false,false],[12,7,7,true,true,false],[12,8,7,true,true,false],[12,9,7,true,false,false],[12,13,5,true,true,false],[12,14,7,true,false,false],[12,19,5,true,true,false],[12,20,5,true,true,false],[12,21,5,true,false,false],[12,25,3,true,true,false],[12,26,5,true,false,false],[12,27,7,true,false,false],[12,28,3,true,false,true],[13,5,3,true,true,false],[13,36,7,true,false,false],[14,1,0,false,true,false],[14,1,7,true,false,false],[15,7,7,true,true,false],[15,8,7,true,false,false],[15,12,3,true,true,false],[15,13,7,true,false,false],[15,14,2,true,false,true],[15,15,2,true,true,false],[15,19,2,true,true,false],[15,20,2,true,false,false],[15,24,1,true,true,false],[15,25,2,true,false,false],[15,26,1,true,false,true],[16,5,1,true,true,false],[16,36,7,true,false,false],[17,1,0,false,true,false],[17,1,7,true,false,false],[18,7,7,true,true,false],[18,8,7,true,true,false],[18,9,7,true,false,false],[18,13,4,true,true,false],[18,14,7,true,false,false],[19,7,2,true,true,false],[19,8,2,true,true,false],[19,9,2,true,false,false],[19,13,2,true,true,false],[19,14,2,true,false,false],[19,15,7,true,false,false],[19,16,1,true,false,true],[20,5,1,true,true,false],[20,36,7,true,false,false],[21,2,0,false,false,false],[24,1,1,true,true,false],[29,1,0,false,true,false],[29,1,1,true,false,false],[33,1,0,false,true,false],[33,1,1,true,false,false],[36,2,0,false,false,false]],"summary":{"branches":{"count":24,"covered":22,"notcovered":2,"percent":91.666666666666657},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"regions":{"count":26,"covered":26,"notcovered":0,"percent":100}}}],"functions":[{"branches":[[12,8,12,9,5,2,0,0,6],[12,13,12,14,2,3,0,0,6],[12,20,12,21,3,2,0,0,6],[12,25,12,26,1,2,0,0,6],[15,7,15,8,3,4,0,0,6],[15,12,15,13,2,1,0,0,6],[15,19,15,20,1,1,0,0,6],[15,24,15,25,1,0,0,0,6],[18,8,18,9,4,3,0,0,6],[18,13,18,14,2,2,0,0,6],[19,8,19,9,2,0,0,0,6],[19,13,19,14,1,1,0,0,6]],"count":7,"filenames":["mcdc-general.cpp"],"mcdc_records":[[12,7,12,27,2,4,0,5,[true,true,true,true]],[15,7,15,13,1,2,0,5,[true,true]],[15,19,15,25,1,1,0,5,[true,false]],[18,7,19,15,1,3,0,5,[true,true,false,true]]],"name":"_Z4testbbbb","regions":[[10,43,21,2,7,0,0,0],[11,1,11,1,0,0,0,2],[12,7,12,15,7,0,0,0],[12,7,12,27,7,0,0,0],[12,8,12,9,7,0,0,0],[12,13,12,14,5,0,0,0],[12,19,12,27,5,0,0,0],[12,20,12,21,5,0,0,0],[12,25,12,26,3,0,0,0],[12,28,13,5,3,0,0,3],[13,5,13,36,3,0,0,0],[14,1,14,1,0,0,0,2],[15,7,15,8,7,0,0,0],[15,7,15,13,7,0,0,0],[15,12,15,13,3,0,0,0],[15,14,15,15,2,0,0,3],[15,15,16,36,2,0,0,0],[15,19,15,20,2,0,0,0],[15,19,15,25,2,0,0,0],[15,24,15,25,1,0,0,0],[15,26,16,5,1,0,0,3],[16,5,16,36,1,0,0,0],[17,1,17,1,0,0,0,2],[18,7,18,15,7,0,0,0],[18,7,19,15,7,0,0,0],[18,8,18,9,7,0,0,0],[18,13,18,14,4,0,0,0],[19,7,19,15,2,0,0,0],[19,8,19,9,2,0,0,0],[19,13,19,14,2,0,0,0],[19,16,20,5,1,0,0,3],[20,5,20,36,1,0,0,0]]},{"branches":[],"count":1,"filenames":["mcdc-general.cpp"],"mcdc_records":[],"name":"main","regions":[[24,1,36,2,1,0,0,0],[29,1,29,1,0,0,0,2],[33,1,33,1,0,0,0,2]]}],"totals":{"branches":{"count":24,"covered":22,"notcovered":2,"percent":91.666666666666657},"functions":{"count":2,"covered":2,"percent":100},"instantiations":{"count":2,"covered":2,"percent":100},"lines":{"count":20,"covered":20,"percent":100},"mcdc":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"regions":{"count":26,"covered":26,"notcovered":0,"percent":100}}}],"type":"llvm.coverage.json.export","version":"3.0.0"} check:4'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found check:4'1 ? possible intended match >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (2): LLVM :: tools/llvm-cov/binary-formats.c LLVM :: tools/llvm-cov/mcdc-export-json.test Testing Time: 885.88s Total Discovered Tests: 66091 Skipped : 33 (0.05%) Unsupported : 2521 (3.81%) Passed : 63363 (95.87%) Expectedly Failed: 172 (0.26%) Failed : 2 (0.00%) FAILED: gen/llvm/test/run-lit python3 bin/llvm-lit -sv ../../llvm/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-llvm']' returned non-zero exit status 1.