INFO:2024-11-15T01:01:37Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 2f55de4e317e..47889cdd23e5 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 2 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 47889cdd23e5 [HLSL] Add empty struct test cases to `__builtin_hlsl_is_typed_resource_element_compatible` test file (#115045) INFO:2024-11-15T01:01:41Z:root:syncing... Deleted branch merge (was 2f55de4e317e). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2024-11-15T01:01:42Z:root:building ninja: Entering directory `out/gn' [1/344] CXX obj/clang/lib/Sema/Sema.HLSLExternalSemaSource.o [2/344] CXX obj/clang/lib/Sema/Sema.SemaHLSL.o [3/344] AR lib/libclangSema.a [4/344] LINK ./bin/clang-apply-replacements [5/344] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [6/344] LINK obj/clang/unittests/Format/FormatTests [7/344] LINK ./bin/clang-diff [8/344] LINK ./bin/clang-include-fixer [9/344] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [10/344] LINK obj/clang/unittests/Serialization/SerializationTests [11/344] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [12/344] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [13/344] LINK obj/clang/unittests/AST/ByteCode/InterpTests [14/344] LINK ./bin/clang-installapi [15/344] LINK obj/clang/unittests/Lex/LexTests [16/344] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [17/344] LINK obj/clang/unittests/Rewrite/RewriteTests [18/344] LINK ./bin/find-all-symbols [19/344] LINK ./bin/clang-reorder-fields [20/344] LINK ./bin/clang-doc [21/344] LINK obj/clang/unittests/Sema/SemaTests [22/344] LINK ./bin/diagtool [23/344] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [24/344] LINK ./bin/clang-move [25/344] LINK ./bin/clang-change-namespace [26/344] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [27/344] LINK ./bin/clang-query [28/344] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [29/344] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [30/344] LINK obj/clang/unittests/AST/ASTTests [31/344] LINK ./bin/arcmt-test [32/344] LINK ./bin/modularize [33/344] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [34/344] LINK ./bin/clang-refactor [35/344] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [36/344] LINK ./bin/pp-trace [37/344] LINK obj/clang/unittests/Index/IndexTests [38/344] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [39/344] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [40/344] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [41/344] LINK obj/clang/unittests/Support/ClangSupportTests [42/344] STAMP obj/clang-tools-extra/unittests/unittests.stamp [43/344] LINK ./bin/clang-extdef-mapping [44/344] LINK obj/clang/unittests/Frontend/FrontendTests [45/344] LINK ./bin/dexp [46/344] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [47/344] LINK obj/clang/unittests/CrossTU/CrossTUTests [48/344] LINK ./bin/clang-tidy [49/344] LINK ./bin/clang-import-test [50/344] LINK ./bin/lldb-server [51/344] LINK ./bin/clangd-indexer [52/344] LINK ./bin/clang-scan-deps [53/344] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [54/344] LINK ./bin/clang-check [55/344] LINK obj/clang/unittests/Driver/ClangDriverTests [56/344] LINK ./bin/clang [57/344] LINK obj/clang/unittests/Tooling/ToolingTests [58/344] SOLINK ./lib/libclang.so [59/344] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [60/344] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [61/344] STAMP obj/clang/tools/driver/clangxx.stamp [62/344] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [63/344] STAMP obj/clang/tools/driver/clang-cl.stamp [64/344] STAMP obj/clang/tools/driver/clang-cpp.stamp [65/344] STAMP obj/clang/tools/driver/symlinks.stamp [66/344] STAMP obj/clang.stamp [67/344] LINK ./bin/clang-repl [68/344] STAMP obj/bolt/test/test.stamp [69/344] STAMP stage2_baremetal_aarch64/obj/compiler-rt/lib/builtins/builtins.inputdeps.stamp [70/344] STAMP stage2_unix/obj/compiler-rt/lib/asan/asan_shared_library.inputdeps.stamp [71/344] STAMP stage2_unix/obj/compiler-rt/lib/asan/asan_static_library.inputdeps.stamp [72/344] STAMP stage2_unix/obj/compiler-rt/lib/builtins/builtins.inputdeps.stamp [73/344] STAMP stage2_unix/obj/compiler-rt/lib/asan/static_sources.inputdeps.stamp [74/344] STAMP stage2_unix/obj/compiler-rt/lib/profile/profile.inputdeps.stamp [75/344] STAMP stage2_unix/obj/compiler-rt/lib/hwasan/sources.inputdeps.stamp [76/344] STAMP stage2_unix/obj/compiler-rt/lib/msan/msan.inputdeps.stamp [77/344] STAMP stage2_unix/obj/compiler-rt/lib/lsan/common_sources.inputdeps.stamp [78/344] STAMP stage2_unix/obj/compiler-rt/lib/sanitizer_common/sources.inputdeps.stamp [79/344] STAMP stage2_unix/obj/compiler-rt/lib/interception/sources.inputdeps.stamp [80/344] STAMP stage2_unix/obj/libunwind/src/unwind_static_exported.inputdeps.stamp [81/344] STAMP stage2_unix/obj/libunwind/src/unwind_shared.inputdeps.stamp [82/344] STAMP stage2_unix/obj/compiler-rt/lib/scudo/standalone/sources.inputdeps.stamp [83/344] STAMP stage2_unix/obj/compiler-rt/lib/tsan/rtl/rtl.inputdeps.stamp [84/344] STAMP stage2_unix/obj/libunwind/src/unwind_static.inputdeps.stamp [85/344] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/sources.inputdeps.stamp [86/344] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/standalone_sources.inputdeps.stamp [87/344] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/cxx_sources.inputdeps.stamp [88/344] LINK ./bin/c-arcmt-test [89/344] STAMP stage2_unix/obj/llvm/lib/Demangle/Demangle.inputdeps.stamp [90/344] LINK ./bin/lldb-dap [91/344] LINK ./bin/lldb-test [92/344] LINK obj/clang/unittests/libclang/libclangTests [93/344] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [94/344] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [95/343] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [96/342] LINK ./bin/clangd [97/342] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [98/341] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [99/340] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [100/337] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [101/334] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [102/333] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [103/332] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [104/331] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [105/330] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [106/329] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [107/327] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [108/170] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [109/170] STAMP stage2_unix/obj/llvm/lib/Support/BLAKE3/BLAKE3.inputdeps.stamp [110/170] STAMP obj/clang/unittests/unittests.stamp [111/170] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [112/169] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [113/136] STAMP stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoCxxUnitTest.inputdeps.stamp [114/136] STAMP stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoCUnitTest.inputdeps.stamp [115/136] STAMP stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.inputdeps.stamp [116/136] STAMP stage2_unix/obj/llvm/lib/Support/Support.inputdeps.stamp [117/136] STAMP stage2_unix/obj/third-party/unittest/gtest.inputdeps.stamp [118/136] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [119/136] STAMP obj/clang-tools-extra/clangd/test/test.stamp [120/136] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [121/136] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [122/136] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/version_script.stamp [123/136] STAMP stage2_unix/obj/compiler-rt/lib/hwasan/version_script.stamp [124/136] LINK ./bin/c-index-test [125/136] STAMP obj/clang-tools-extra/test/test.stamp [126/136] STAMP obj/clang/test/test.stamp [127/136] LINK ./bin/lldb [128/136] STAMP obj/lldb/test/test.stamp [129/136] SOLINK lib/clang/20/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [130/136] SOLINK lib/clang/20/lib/linux/libclang_rt.hwasan_aliases-x86_64.so [131/136] STAMP stage2_unix/obj/compiler-rt/lib/ubsan/ubsan.stamp [132/136] STAMP stage2_unix/obj/compiler-rt/test/hwasan/hwasan_toolchain.stamp [133/136] STAMP stage2_unix/obj/compiler-rt/lib/lib.stamp [134/136] STAMP obj/compiler-rt/test/hwasan/hwasan.stamp [135/136] STAMP obj/compiler-rt/compiler-rt.stamp [136/136] STAMP obj/default.stamp INFO:2024-11-15T01:02:03Z:root:analyze gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan" ] } gn analyze input: { "files": [ "//clang/lib/Sema/HLSLExternalSemaSource.cpp", "//clang/lib/Sema/SemaHLSL.cpp", "//clang/test/AST/HLSL/RWBuffer-AST.hlsl", "//clang/test/AST/HLSL/StructuredBuffer-AST.hlsl", "//clang/test/AST/HLSL/is_typed_resource_element_compatible_concept.hlsl", "//clang/test/SemaHLSL/BuiltIns/RWBuffers.hlsl", "//clang/test/SemaHLSL/BuiltIns/StructuredBuffers.hlsl", "//clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl", "//clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatibleErrors.hlsl" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } INFO:2024-11-15T01:02:03Z:root:testing INFO:2024-11-15T01:02:03Z:root:test check-clang ninja: Entering directory `out/gn' [0/2] 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:506: 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/config.py:506: 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:506: 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:506: 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:506: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 21663 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: Clang :: AST/HLSL/RWStructuredBuffer-AST.hlsl (10705 of 21663) ******************** TEST 'Clang :: AST/HLSL/RWStructuredBuffer-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stderr): -- 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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RWStructuredBuffer-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RWStructuredBuffer-AST.hlsl + /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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RWStructuredBuffer-AST.hlsl + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RWStructuredBuffer-AST.hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RWStructuredBuffer-AST.hlsl:15:16: error: EMPTY-NEXT: expected string not found in input // EMPTY-NEXT: TemplateTypeParmDecl 0x{{[0-9A-Fa-f]+}} <> class depth 0 index 0 element_type ^ :35:97: note: scanning from here | |-ClassTemplateDecl 0x55a9356d0a50 <> implicit RWStructuredBuffer ^ :36:7: note: possible intended match here | | |-TemplateTypeParmDecl 0x55a9356d09b0 <> typename depth 0 index 0 element_type ^ Input file: Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RWStructuredBuffer-AST.hlsl -dump-input=help explains the following input dump. Input was: <<<<<< . . . 30: | | `-FinalAttr 0x55a9356d0178 <> Implicit final 31: | |-ClassTemplateDecl 0x55a9356d0660 <> implicit StructuredBuffer 32: | | |-TemplateTypeParmDecl 0x55a9356d05c0 <> typename depth 0 index 0 element_type 33: | | `-CXXRecordDecl 0x55a9356d04c0 <> implicit class StructuredBuffer 34: | | `-FinalAttr 0x55a9356d0568 <> Implicit final 35: | |-ClassTemplateDecl 0x55a9356d0a50 <> implicit RWStructuredBuffer next:15'0 X error: no match found 36: | | |-TemplateTypeParmDecl 0x55a9356d09b0 <> typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:15'1 ? possible intended match 37: | | `-CXXRecordDecl 0x55a9356d08b0 <> implicit class RWStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38: | | `-FinalAttr 0x55a9356d0958 <> Implicit final next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39: | |-ClassTemplateDecl 0x55a9356d2d30 <> implicit AppendStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40: | | |-TemplateTypeParmDecl 0x55a9356d2c90 <> typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41: | | `-CXXRecordDecl 0x55a9356d2b90 <> implicit class AppendStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: Clang :: AST/HLSL/ConsumeStructuredBuffer-AST.hlsl (10894 of 21663) ******************** TEST 'Clang :: AST/HLSL/ConsumeStructuredBuffer-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stderr): -- 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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ConsumeStructuredBuffer-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ConsumeStructuredBuffer-AST.hlsl + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ConsumeStructuredBuffer-AST.hlsl + /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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ConsumeStructuredBuffer-AST.hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ConsumeStructuredBuffer-AST.hlsl:15:16: error: EMPTY-NEXT: expected string not found in input // EMPTY-NEXT: TemplateTypeParmDecl 0x{{[0-9A-Fa-f]+}} <> class depth 0 index 0 element_type ^ :43:102: note: scanning from here | |-ClassTemplateDecl 0x55c0322b0970 <> implicit ConsumeStructuredBuffer ^ :44:7: note: possible intended match here | | |-TemplateTypeParmDecl 0x55c0322b08d0 <> typename depth 0 index 0 element_type ^ Input file: Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ConsumeStructuredBuffer-AST.hlsl -dump-input=help explains the following input dump. Input was: <<<<<< . . . 38: | | `-FinalAttr 0x55c0322ae1a8 <> Implicit final 39: | |-ClassTemplateDecl 0x55c0322b0580 <> implicit AppendStructuredBuffer 40: | | |-TemplateTypeParmDecl 0x55c0322b04e0 <> typename depth 0 index 0 element_type 41: | | `-CXXRecordDecl 0x55c0322b03e0 <> implicit class AppendStructuredBuffer 42: | | `-FinalAttr 0x55c0322b0488 <> Implicit final 43: | |-ClassTemplateDecl 0x55c0322b0970 <> implicit ConsumeStructuredBuffer next:15'0 X error: no match found 44: | | |-TemplateTypeParmDecl 0x55c0322b08d0 <> typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:15'1 ? possible intended match 45: | | `-CXXRecordDecl 0x55c0322b07d0 <> implicit class ConsumeStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46: | | `-FinalAttr 0x55c0322b0878 <> Implicit final next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47: | `-ClassTemplateDecl 0x55c0322b0d60 <> implicit RasterizerOrderedStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48: | |-TemplateTypeParmDecl 0x55c0322b0cc0 <> typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49: | `-CXXRecordDecl 0x55c0322b0bc0 <> implicit class RasterizerOrderedStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: Clang :: AST/HLSL/AppendStructuredBuffer-AST.hlsl (11248 of 21663) ******************** TEST 'Clang :: AST/HLSL/AppendStructuredBuffer-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stderr): -- 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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/AppendStructuredBuffer-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/AppendStructuredBuffer-AST.hlsl + /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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/AppendStructuredBuffer-AST.hlsl + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/AppendStructuredBuffer-AST.hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/AppendStructuredBuffer-AST.hlsl:15:16: error: EMPTY-NEXT: expected string not found in input // EMPTY-NEXT: TemplateTypeParmDecl 0x{{[0-9A-Fa-f]+}} <> class depth 0 index 0 element_type ^ :39:101: note: scanning from here | |-ClassTemplateDecl 0x55a0dcc96560 <> implicit AppendStructuredBuffer ^ :40:7: note: possible intended match here | | |-TemplateTypeParmDecl 0x55a0dcc964c0 <> typename depth 0 index 0 element_type ^ Input file: Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/AppendStructuredBuffer-AST.hlsl -dump-input=help explains the following input dump. Input was: <<<<<< . . . 34: | | `-FinalAttr 0x55a0dcc93d98 <> Implicit final 35: | |-ClassTemplateDecl 0x55a0dcc94280 <> implicit RWStructuredBuffer 36: | | |-TemplateTypeParmDecl 0x55a0dcc941e0 <> typename depth 0 index 0 element_type 37: | | `-CXXRecordDecl 0x55a0dcc940e0 <> implicit class RWStructuredBuffer 38: | | `-FinalAttr 0x55a0dcc94188 <> Implicit final 39: | |-ClassTemplateDecl 0x55a0dcc96560 <> implicit AppendStructuredBuffer next:15'0 X error: no match found 40: | | |-TemplateTypeParmDecl 0x55a0dcc964c0 <> typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:15'1 ? possible intended match 41: | | `-CXXRecordDecl 0x55a0dcc963c0 <> implicit class AppendStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42: | | `-FinalAttr 0x55a0dcc96468 <> Implicit final next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43: | |-ClassTemplateDecl 0x55a0dcc96950 <> implicit ConsumeStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44: | | |-TemplateTypeParmDecl 0x55a0dcc968b0 <> typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45: | | `-CXXRecordDecl 0x55a0dcc967b0 <> implicit class ConsumeStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90 FAIL: Clang :: AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl (11629 of 21663) ******************** TEST 'Clang :: AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stderr): -- 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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl + /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/20/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -DEMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck -check-prefix=EMPTY /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl:15:16: error: EMPTY-NEXT: expected string not found in input // EMPTY-NEXT: TemplateTypeParmDecl 0x{{[0-9A-Fa-f]+}} <> class depth 0 index 0 element_type ^ :47:112: note: scanning from here | `-ClassTemplateDecl 0x559504c3c4b0 <> implicit RasterizerOrderedStructuredBuffer ^ :48:5: note: possible intended match here | |-TemplateTypeParmDecl 0x559504c3c410 <> typename depth 0 index 0 element_type ^ Input file: Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl -dump-input=help explains the following input dump. Input was: <<<<<< . . . 42: | | `-FinalAttr 0x559504c3bbd8 <> Implicit final 43: | |-ClassTemplateDecl 0x559504c3c0c0 <> implicit ConsumeStructuredBuffer 44: | | |-TemplateTypeParmDecl 0x559504c3c020 <> typename depth 0 index 0 element_type 45: | | `-CXXRecordDecl 0x559504c3bf20 <> implicit class ConsumeStructuredBuffer 46: | | `-FinalAttr 0x559504c3bfc8 <> Implicit final 47: | `-ClassTemplateDecl 0x559504c3c4b0 <> implicit RasterizerOrderedStructuredBuffer next:15'0 X error: no match found 48: | |-TemplateTypeParmDecl 0x559504c3c410 <> typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ next:15'1 ? possible intended match 49: | `-CXXRecordDecl 0x559504c3c310 <> implicit class RasterizerOrderedStructuredBuffer next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50: | `-FinalAttr 0x559504c3c3b8 <> Implicit final next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51: |-ConceptDecl 0x559504c10aa0 <> __is_typed_resource_element_compatible next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52: | |-TemplateTypeParmDecl 0x559504c10988 <> referenced typename depth 0 index 0 element_type next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53: | `-BinaryOperator 0x559504c10a80 <> 'bool' lvalue '<=' next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (4): Clang :: AST/HLSL/AppendStructuredBuffer-AST.hlsl Clang :: AST/HLSL/ConsumeStructuredBuffer-AST.hlsl Clang :: AST/HLSL/RWStructuredBuffer-AST.hlsl Clang :: AST/HLSL/RasterizerOrderedStructuredBuffer-AST.hlsl Testing Time: 135.25s Total Discovered Tests: 45910 Skipped : 4 (0.01%) Unsupported : 105 (0.23%) Passed : 45767 (99.69%) Expectedly Failed: 30 (0.07%) Failed : 4 (0.01%) 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.