[llvm] [llvm][TableGen] Pool subtarget feature masks (PR #202664)

via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 9 07:55:30 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 101305 tests passed
* 2346 tests skipped

All executed tests passed, but another part of the build **failed**. Click on a failure below to see the details.

<details>
<summary>unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o</summary>

```
FAILED: unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineOperandTest.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineOperandTest.cpp:34:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MFCommon.inc:91:9: error: no matching constructor for initialization of 'TargetSubtargetInfo'
91 |       : TargetSubtargetInfo(Triple(""), "", "", "", {}, {}, {}, nullptr,
|         ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92 |                             nullptr, nullptr, nullptr, nullptr, nullptr),
|                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:68:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
68 |   TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 |                       StringRef FS, ArrayRef<StringRef> PN,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 |                       ArrayRef<SubtargetFeatureKV> PF,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 |                       ArrayRef<SubtargetSubTypeKV> PD,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 |                       const FeatureBitArray *PFB,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 |                       const MCWriteProcResEntry *WPR,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 |                       const MCWriteLatencyEntry *WL,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 |                       const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 |                       const unsigned *OC, const unsigned *FP);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:85:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
85 |   TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:84:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
84 |   TargetSubtargetInfo() = delete;
|   ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineOperandTest.cpp:356:19: error: no matching constructor for initialization of 'MCSubtargetInfo'
356 |   MCSubtargetInfo STI(T, "", "", "", {}, {}, {}, nullptr, nullptr, nullptr,
|                   ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
357 |                       nullptr, nullptr, nullptr);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:104:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
104 |   MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 |                   StringRef FS, ArrayRef<StringRef> PN,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
106 |                   ArrayRef<SubtargetFeatureKV> PF,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
107 |                   ArrayRef<SubtargetSubTypeKV> PD, const FeatureBitArray *PFB,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
108 |                   const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
109 |                   const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 |                   const unsigned *OC, const unsigned *FP);
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:103:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
103 |   MCSubtargetInfo(const MCSubtargetInfo &) = default;
|   ^               ~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:111:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
111 |   MCSubtargetInfo() = delete;
|   ^
2 errors generated.
```
</details>
<details>
<summary>unittests/CodeGen/CMakeFiles/CodeGenTests.dir/CCStateTest.cpp.o</summary>

```
FAILED: unittests/CodeGen/CMakeFiles/CodeGenTests.dir/CCStateTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/CCStateTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/CCStateTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/CCStateTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/CCStateTest.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/CCStateTest.cpp:26:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MFCommon.inc:91:9: error: no matching constructor for initialization of 'TargetSubtargetInfo'
91 |       : TargetSubtargetInfo(Triple(""), "", "", "", {}, {}, {}, nullptr,
|         ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92 |                             nullptr, nullptr, nullptr, nullptr, nullptr),
|                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:68:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
68 |   TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 |                       StringRef FS, ArrayRef<StringRef> PN,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 |                       ArrayRef<SubtargetFeatureKV> PF,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 |                       ArrayRef<SubtargetSubTypeKV> PD,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 |                       const FeatureBitArray *PFB,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 |                       const MCWriteProcResEntry *WPR,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 |                       const MCWriteLatencyEntry *WL,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 |                       const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 |                       const unsigned *OC, const unsigned *FP);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:85:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
85 |   TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:84:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
84 |   TargetSubtargetInfo() = delete;
|   ^
1 error generated.
```
</details>
<details>
<summary>unittests/CodeGen/CMakeFiles/CodeGenTests.dir/RegAllocScoreTest.cpp.o</summary>

```
FAILED: unittests/CodeGen/CMakeFiles/CodeGenTests.dir/RegAllocScoreTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/RegAllocScoreTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/RegAllocScoreTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/RegAllocScoreTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/RegAllocScoreTest.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/RegAllocScoreTest.cpp:45:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MFCommon.inc:91:9: error: no matching constructor for initialization of 'TargetSubtargetInfo'
91 |       : TargetSubtargetInfo(Triple(""), "", "", "", {}, {}, {}, nullptr,
|         ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92 |                             nullptr, nullptr, nullptr, nullptr, nullptr),
|                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:68:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
68 |   TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 |                       StringRef FS, ArrayRef<StringRef> PN,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 |                       ArrayRef<SubtargetFeatureKV> PF,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 |                       ArrayRef<SubtargetSubTypeKV> PD,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 |                       const FeatureBitArray *PFB,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 |                       const MCWriteProcResEntry *WPR,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 |                       const MCWriteLatencyEntry *WL,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 |                       const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 |                       const unsigned *OC, const unsigned *FP);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:85:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
85 |   TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:84:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
84 |   TargetSubtargetInfo() = delete;
|   ^
1 error generated.
```
</details>
<details>
<summary>unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o</summary>

```
FAILED: unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/LexicalScopesTest.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/LexicalScopesTest.cpp:37:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MFCommon.inc:91:9: error: no matching constructor for initialization of 'TargetSubtargetInfo'
91 |       : TargetSubtargetInfo(Triple(""), "", "", "", {}, {}, {}, nullptr,
|         ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92 |                             nullptr, nullptr, nullptr, nullptr, nullptr),
|                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:68:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
68 |   TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 |                       StringRef FS, ArrayRef<StringRef> PN,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 |                       ArrayRef<SubtargetFeatureKV> PF,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 |                       ArrayRef<SubtargetSubTypeKV> PD,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 |                       const FeatureBitArray *PFB,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 |                       const MCWriteProcResEntry *WPR,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 |                       const MCWriteLatencyEntry *WL,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 |                       const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 |                       const unsigned *OC, const unsigned *FP);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:85:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
85 |   TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:84:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
84 |   TargetSubtargetInfo() = delete;
|   ^
1 error generated.
```
</details>
<details>
<summary>unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineBasicBlockTest.cpp.o</summary>

```
FAILED: unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineBasicBlockTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineBasicBlockTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineBasicBlockTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineBasicBlockTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineBasicBlockTest.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineBasicBlockTest.cpp:31:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MFCommon.inc:91:9: error: no matching constructor for initialization of 'TargetSubtargetInfo'
91 |       : TargetSubtargetInfo(Triple(""), "", "", "", {}, {}, {}, nullptr,
|         ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92 |                             nullptr, nullptr, nullptr, nullptr, nullptr),
|                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:68:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
68 |   TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 |                       StringRef FS, ArrayRef<StringRef> PN,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 |                       ArrayRef<SubtargetFeatureKV> PF,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 |                       ArrayRef<SubtargetSubTypeKV> PD,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 |                       const FeatureBitArray *PFB,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 |                       const MCWriteProcResEntry *WPR,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 |                       const MCWriteLatencyEntry *WL,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 |                       const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 |                       const unsigned *OC, const unsigned *FP);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:85:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
85 |   TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:84:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
84 |   TargetSubtargetInfo() = delete;
|   ^
1 error generated.
```
</details>
<details>
<summary>unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o</summary>

```
FAILED: unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineInstrTest.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineInstrTest.cpp:38:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MFCommon.inc:91:9: error: no matching constructor for initialization of 'TargetSubtargetInfo'
91 |       : TargetSubtargetInfo(Triple(""), "", "", "", {}, {}, {}, nullptr,
|         ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92 |                             nullptr, nullptr, nullptr, nullptr, nullptr),
|                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:68:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
68 |   TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 |                       StringRef FS, ArrayRef<StringRef> PN,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 |                       ArrayRef<SubtargetFeatureKV> PF,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 |                       ArrayRef<SubtargetSubTypeKV> PD,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 |                       const FeatureBitArray *PFB,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 |                       const MCWriteProcResEntry *WPR,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 |                       const MCWriteLatencyEntry *WL,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 |                       const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 |                       const unsigned *OC, const unsigned *FP);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:85:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
85 |   TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:84:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
84 |   TargetSubtargetInfo() = delete;
|   ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MachineInstrTest.cpp:46:32: error: no matching constructor for initialization of 'const MCSubtargetInfo'
46 |   static const MCSubtargetInfo STI(TheTriple, "", "", "", {}, {}, {}, nullptr,
|                                ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 |                                    nullptr, nullptr, nullptr, nullptr, nullptr);
|                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:104:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
104 |   MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 |                   StringRef FS, ArrayRef<StringRef> PN,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
106 |                   ArrayRef<SubtargetFeatureKV> PF,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
107 |                   ArrayRef<SubtargetSubTypeKV> PD, const FeatureBitArray *PFB,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
108 |                   const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
109 |                   const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 |                   const unsigned *OC, const unsigned *FP);
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:103:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
103 |   MCSubtargetInfo(const MCSubtargetInfo &) = default;
|   ^               ~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:111:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
111 |   MCSubtargetInfo() = delete;
|   ^
2 errors generated.
```
</details>
<details>
<summary>unittests/CodeGen/CMakeFiles/CodeGenTests.dir/InstrRefLDVTest.cpp.o</summary>

```
FAILED: unittests/CodeGen/CMakeFiles/CodeGenTests.dir/InstrRefLDVTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/InstrRefLDVTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/InstrRefLDVTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/InstrRefLDVTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/InstrRefLDVTest.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/InstrRefLDVTest.cpp:35:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/CodeGen/MFCommon.inc:91:9: error: no matching constructor for initialization of 'TargetSubtargetInfo'
91 |       : TargetSubtargetInfo(Triple(""), "", "", "", {}, {}, {}, nullptr,
|         ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92 |                             nullptr, nullptr, nullptr, nullptr, nullptr),
|                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:68:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
68 |   TargetSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 |                       StringRef FS, ArrayRef<StringRef> PN,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70 |                       ArrayRef<SubtargetFeatureKV> PF,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71 |                       ArrayRef<SubtargetSubTypeKV> PD,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 |                       const FeatureBitArray *PFB,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 |                       const MCWriteProcResEntry *WPR,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 |                       const MCWriteLatencyEntry *WL,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 |                       const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 |                       const unsigned *OC, const unsigned *FP);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:85:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
85 |   TargetSubtargetInfo(const TargetSubtargetInfo &) = delete;
|   ^                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:84:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
84 |   TargetSubtargetInfo() = delete;
|   ^
1 error generated.
```
</details>
<details>
<summary>unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/AArch64InstPrinterTest.cpp.o</summary>

```
FAILED: unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/AArch64InstPrinterTest.cpp.o
sccache /opt/llvm/bin/clang++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/Target/AArch64 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Target/AArch64 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Target/AArch64 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Target/AArch64 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/AArch64InstPrinterTest.cpp.o -MF unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/AArch64InstPrinterTest.cpp.o.d -o unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/AArch64InstPrinterTest.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Target/AArch64/AArch64InstPrinterTest.cpp
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Target/AArch64/AArch64InstPrinterTest.cpp:41:19: error: no matching constructor for initialization of 'MCSubtargetInfo'
41 |   MCSubtargetInfo STI(Triple(""), "", "", "", {}, {}, {}, nullptr, nullptr,
|                   ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
42 |                       nullptr, nullptr, nullptr, nullptr);
|                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:104:3: note: candidate constructor not viable: requires 14 arguments, but 13 were provided
104 |   MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef TuneCPU,
|   ^               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105 |                   StringRef FS, ArrayRef<StringRef> PN,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
106 |                   ArrayRef<SubtargetFeatureKV> PF,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
107 |                   ArrayRef<SubtargetSubTypeKV> PD, const FeatureBitArray *PFB,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
108 |                   const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
109 |                   const MCReadAdvanceEntry *RA, const InstrStage *IS,
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 |                   const unsigned *OC, const unsigned *FP);
|                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:103:3: note: candidate constructor not viable: requires 1 argument, but 13 were provided
103 |   MCSubtargetInfo(const MCSubtargetInfo &) = default;
|   ^               ~~~~~~~~~~~~~~~~~~~~~~~
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h:111:3: note: candidate constructor not viable: requires 0 arguments, but 13 were provided
111 |   MCSubtargetInfo() = delete;
|   ^
1 error generated.
```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/202664


More information about the llvm-commits mailing list