[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