<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/107511>107511</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[lld] build failure
</td>
</tr>
<tr>
<th>Labels</th>
<td>
lld
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
trcrsired
</td>
</tr>
</table>
<pre>
```
[6/1027] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.obj
FAILED: tools/lld/MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.obj
/home/cqwrteur/toolchains/llvm/x86_64-generic-linux-gnu/llvm/bin/clang++ --target=x86_64-windows-gnu --sysroot=/home/cqwrteur/toolchains/llvm/x86_64-windows-gnu/x86_64-windows-gnu -DGTEST_HAS_RTTI=0 -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/cqwrteur/toolchains_build/toolchainbuildscripts/llvm/.llvmartifacts/x86_64-windows-gnu/llvm/tools/lld/MachO -I/home/cqwrteur/toolchains_build/llvm-project/lld/MachO -I/home/cqwrteur/toolchains_build/llvm-project/lld/include -I/home/cqwrteur/toolchains_build/toolchainbuildscripts/llvm/.llvmartifacts/x86_64-windows-gnu/llvm/tools/lld/include -I/home/cqwrteur/toolchains_build/toolchainbuildscripts/llvm/.llvmartifacts/x86_64-windows-gnu/llvm/include -I/home/cqwrteur/toolchains_build/llvm-project/llvm/include -I/home/cqwrteur/toolchains_build/llvm-project/llvm/../libunwind/include -rtlib=compiler-rt -fuse-ld=lld -stdlib=libc++ -lc++abi -Wno-unused-command-line-argument -lunwind -stdlib=libc++ -fvisibility-inlines-hidden -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 -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -flto=thin -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT tools/lld/MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.obj -MF tools/lld/MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.obj.d -o tools/lld/MachO/CMakeFiles/lldMachO.dir/Symbols.cpp.obj -c /home/cqwrteur/toolchains_build/llvm-project/lld/MachO/Symbols.cpp
/home/cqwrteur/toolchains_build/llvm-project/lld/MachO/Symbols.cpp:24:15: error: static assertion failed due to requirement 'sizeof(void *) != 8 || sizeof(lld::macho::Defined) == 88': Try to minimize Defined's size; we create many instances
24 | static_assert(sizeof(void *) != 8 || sizeof(Defined) == 88,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[15/1027] Linking CXX shared library bin/libLLVMX86CodeGen.dll
ninja: build stopped: subcommand failed.
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMV1tv27gS_jX0C0FDpixfHvxgW1FPgLgBap-TvhmUOJanpUiVFyfuw_ntC0rOpdsstkED7AaBJc_lm2-GQ3IsnMNaAyxItiJZPhDBH41deFtZhxbkoDTyvCCT5PKf5CRZkmw1IbwYJXxKspyuAiqJuqbrz5-pKb9A5ak3RjnCC6Uk4cVGVMdbwov1RnyFAhVcVJ18KNESXmzPTWmUG1ZtOzTllz5Ssby-ucpJuvx9QHrhzoujaYDwovp2bz2EaBrBq6NA3cOcGsKLh9lkPxmzGjRYrJhCHR5YrcOzRYk6wiiha8JXhK8oY17YGjxJ84v7PWpp7l10pIy5s7PGRPVbabzAeVVIWf5hd7Xd7f-z3O4_7XbXJM0TyvJ9cX1ztb8tiu3Vbr-63m1Jmk_GUbHf7vL1fn37cbtbftztN8v1p9vts6K4_bRZ_iy-ud5cP0uv_yaNfRlb46WoE7jKYutfJDmMT2E9HkTVyV_N-mL8Sie8gUkEYa01sUvfFwR1pYKEf0VV_lkub4_-U0HfFWc4jO9YBh3pvgS2XmFJ0rwyTYsKLLOeskNwwJQkaa6UpMx52RspLKvHja4ub6JEyu60YUEHB5JVpmmElvG4ACZsHRrQnjLVh_4LsMMJHZao0J8Z6ujq2BGlBE3ZHVhrLElzKTwwjw28kAVdB2ElSCZOApW4YGi4p-xOKBVNH7wVP1BshRUNeLCU3d1b9MCct6hrR9ldJZxn34KIng06h7pmBwQlGWr0KBR-B-soa0EK7bHqgZXRdfcREfqk5rNYilZ41hFgDppYKGxahRV6dhBK-aM1oT5GJ3MCC5K5e_TVkUk4iKB8D64NPFTQeubPLXQizU5ofRCKSW9iFhIUeGCvaFyoa3CeRXyLccXv-mRZZfQJrEOj-1QViHiHMdQStBe-V1ReSNaIcwksaBfa1lgPkrLDIegq2jAH3dNRdpDCi5fflTckzf0RNWW3KWX5x_xq9d8PXRPEnusrNZpSyg7asD7Ni2_fL8yLUoHr9dZ7pGyTU7bZvcN1yDbF76MMJWXmPchU9PcP8B9xf-m6fztquuRjki5HWRxKLvtwSV3smIoK58B2rXMQqEBSGYB6Qy18C2ihOwsInzr8DuZA-OxkUFLCl4TPKeEjkuZ0Rsl0TaZr-mQUuaRLki4bUR1N_5rDATXIzi_NO78Z4dNIZWfPMWSDGhv8DvTJdOo6TJKu6D3QyoLwQBuhzxS180JX4PqaUUr5mHYcurT2fVqEz95G_HWS66cglHZBSHb1_1__671HfelpN50JD3L4NJmOshej6Q3qr4-TqTsKC5IqLK2wZ9pPbwrLm5v_bT7PJmsj4QPooVSqx9Kov4hY0a5HqPOmbUF2qx3Kyzl_WefH6I9j8kAuUjlP52IAi9GUZ9k8nY7ng-NiNhuLKp1KmPASYCaSQzI5JHMBwCsx4eMBLnjCx8k8mSRpmo3nw2yalRx4liXzRMJkTsYJNAJVdyEPja0H6FyAxSiZZqPRQIkSlOumec67LuZxrLeLrsHLUDsyThQ6754BPHrV_QCI9ll-yTdmFiwMglWLo_eti53HC8KLGv0xlMPKNM9X7J_2T8fJdQvR0Tot-B8BAAD__0IwJyI">