<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/73538>73538</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-cl|ICE] fatal error: error in backend: unknown codeview register R8BH
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Neumann-A
</td>
</tr>
</table>
<pre>
```
fatal error: error in backend: unknown codeview register R8BH
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: C:\\PROGRA~1\\LLVM\\bin\\clang-cl.exe -cc1 -triple x86_64-pc-windows-msvc19.38.33130 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name data.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=none -relaxed-aliasing -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -target-feature +crc32 -target-feature +sse4.2 -target-feature +aes -target-feature +pclmul -target-feature +sse -target-feature +sse2 -target-feature +sse3 -mllvm -x86-asm-syntax=intel -tune-cpu generic -D_MT -D_DLL --dependent-lib=msvcrt --dependent-lib=oldnames --show-includes -sys-header-deps -stack-protector 2 -fcxx-exceptions -fexceptions -fasync-exceptions -fms-volatile -fdiagnostics-format msvc -gno-column-info -gcodeview -debug-info-kind=constructor -ffunction-sections -fcoverage-compilation-dir=E:\\all\\vcpkg\\buildtrees\\opencv4\\x64-win-llvm-release-rel -D CVAPI_EXPORTS -D _USE_MATH_DEFINES -D _VARIADIC_MAX=10 -D __OPENCV_BUILD=1 -D __STDC_CONSTANT_MACROS -D __STDC_FORMAT_MACROS -D __STDC_LIMIT_MACROS -D WIN32 -D _WIN64 -D _WIN32_WINNT=0x0A00 -D WINVER=0x0A00 -D _CRT_SECURE_NO_DEPRECATE -D _CRT_SECURE_NO_WARNINGS -D _CRT_NONSTDC_NO_DEPRECATE -D _ATL_SECURE_NO_DEPRECATE -D _SCL_SECURE_NO_WARNINGS -D _CRT_INTERNAL_NONSTDC_NAMES -D _CRT_DECLARE_NONSTDC_NAMES -D _FORCENAMELESSUNION -D _CRT_SECURE_NO_DEPRECATE -D _CRT_NONSTDC_NO_DEPRECATE -D _SCL_SECURE_NO_WARNINGS -D NDEBUG -D NDEBUG -O2 -Wno-error -W -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-long-long -fdeprecated-macro -fdebug-compilation-dir=E:\\all\\vcpkg\\buildtrees\\opencv4\\x64-win-llvm-release-rel -ferror-limit 19 -fno-use-cxa-atexit -fms-extensions -fms-compatibility -fms-compatibility-version=19.38.33130 -std=c++14 -fdelayed-template-parsing -vectorize-loops -vectorize-slp -faddrsig -object-file-name=E:\\all\\vcpkg\\buildtrees\\opencv4\\x64-win-llvm-release-rel\\modules\\ml\\CMakeFiles\\opencv_ml.dir\\src\\data.cpp.obj -x c++ data-ef81aa.cpp
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module 'data-ef81aa.cpp'.
4. Running pass 'X86 Assembly Printer' on function '@"??$construct@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@std@@AEBUpiecewise_construct_t@2@V?$tuple@$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$tuple@$$V@2@@?$_Default_allocator_traits@V?$allocator@U?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@std@@PEAX@std@@@std@@@std@@SAXAEAV?$allocator@U?$_Tree_node@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@std@@PEAX@std@@@1@QEAU?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@1@AEBUpiecewise_construct_t@1@$$QEAV?$tuple@$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@1@$$QEAV?$tuple@$$V@1@@Z"'
```
[data-ef81aa.cpp.txt](https://github.com/llvm/llvm-project/files/13477776/data-ef81aa.cpp.txt)
[data-ef81aa.sh.txt](https://github.com/llvm/llvm-project/files/13477790/data-ef81aa.sh.txt)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzUWEtz-jgS_zTORSXKLyA55ODYZoYqQjJAwr_24hJS22giS15JJmQO-9m3ZBuSf4bM7Gt2dlMpI_261d2S-lUixvBKAtx64ztvnF2R1u6Vvl1CWxMpcXK1U-zt1pv4w7-feX5SEksEAq2V9qKkHyAu0Y7QF5DMYa18kepVIqoYHDi8Ig0VNxY0Wl3f_diLeVzkyTpHpt3V3CKCdm2FNDRKW2QV2lvbGC9KvHDmhbOK2327G1FVe-FMiMPpBzda_QzUeuGMG9OC8cIZIpIhLqloGSC7B0Q1MfvOOqsJBS9MUaOh0YqCMcCQUa3uYbeSGKMoJxYY0q1Ehmre2FFv8toS-oJYWzfOsg7yR-hRq0qTGhFdtTVI68xGqeMYp944fVw9_LBK_hb0s8Xi-b4f7bjsB1QQWWEqRnAEhCkNELaaNwLQ8XpSTGLcUPzKJVOvBtfmQIObUXQ9iqIg8hGGmlusdj8jzLghOwG41ODECCAaE2PxDkqlAQ-3887Xnd8BNC856A6mRDN8IKIFLEkNBuGacIlLLnoAMWLJiDYNwrUGoSixXElcKwYCNZwi3HCKBRxAoBDhutSkBtwoLi1oL8qkkoCwBkGOwDARnBguK4TLmtg9Bq2lQrgsG0yVdFdlvShTEuFSKqxVKxmXFXa8CNdUSWN1S63SvSRnbtlKd1DYug0aL8pChC3RFVhMm9YdJ57EZ6gEYlsNyAvvqKZReIlgDMSjixTiFP4abqioW_GFqC_grzRHCNfulhB2lhNTY_MmLTl6UeaO1GlpJXRbq0CCdjeQFfcb980WC4QxgwYkA2mx4Dsvypz7aHuBoAQbrhybvXrFQ_wYhM2bwXsgDLRb5AAXBC7wLLjTdzdd0uMRw5FC4xzCXcR3E2LeJP2eXht8UIJYLgDhknFSSWUspwaXStfEImcpwpVUmCrR1hJzWSqEq3NGwQx2bdXB-IW7tJN98AnnR62knX8aoCe1VB1AkwowVXXDRe-_jDvnzM8BS4ToBwfavFRDsLZcMKsBTD9XDUh6iPvJcRK7AO0jSoMAYsD9Ipyh9Dl5nBf5t8eH1WbtgOJpnRf3yebHIstn82Xeg8_Jap5k87S4T755URb4HVo8PObL9Lm4e5ovMgf36HqTpUX6sFxvkuWmuE_S1cP6A2X2sLpPLuCL-f38I7ydL53TZ6jYzpcuLvpRFLrvcuNFmX_0E98feJ_z1XdQka42xTpPn1Z5sXwosvxxlafJJr9A2yar5Xz5w_pMWjrjs_TX65LN4kuZ63TxWzLny02-WiaLd-HJff5OzvJ0kXRLP1NnD6s0d9NFvl4_LecPy39oe1_u4Ws7l1l-9_TDx9FDiPBWKtwXUbxFeKvBtlpi-9ZAR5P4wLVticCsc-wtYUyDMQhvDfy1BUmHHIvwdgie08C5fqu5fUN4W3Pjsi1mQAXRZIiIM-ziWTmdnVyrObXfY61kUCK85ZI7ucKNh9SOieYuKW_NnjD16ga8km55rbqVbg0ngv8CrJPgAtW1A9Lik34XmJqzfsuYgQAL-MLmpcKtdKmKdSeELdSNIBYw0ZXp6VTVrgyfJDUaqCvnGGRb9x-q5AG04a64fGIiTufXnELJqvu4rPW-qiZUqw5yOem_lFzKzmmw4K5_Cm76OtkawPRIMLFw5LbPtHC0IM175nX2Ect3XHSu8SsID1t2Gedjr2Fsl2W98M4L74K4268gb-4qTrfQEN3X9ENXHPgvgIVSrmy8A0Y0rigwpg2vkGtegNr3LuOPOa6eWivWitO6egDTe_ICMy6-l1fUYuQur4OMpv3g1AGNupbriIbD6DojDOV1QDpy3xsGI9T9eVEKqvSiHLnjAY2IRa4VUyVyu-6Zw4E5VQz6ct45UE-MBuKqldIdb0OMQV44nQ01Dj064J5IUoH2wilSEvV7dVyfjQunQz8bfyH22_UEJcZAvRNv6FH3_Vsv9VRVHZsX-14YetHM_Yfxufx6sf_UQw3huuOKvTBO7557dEcMp4VLMrLyYj8bmOme6MJqwq1xqBf7zuFi34v9YSERXdOp9EAPe-qZ7cePkyS_e2o4UHjlBoqzcYUdFg4ybdsIONv4U5780Ub-lvrnd_6eXGRQklbY4iz1XfkFfYORxUYDFFIx-N-4isc8-fbpCC6O18m35HwB_5_7CrzY_ylP_jzjgt9x_eCCr_8ZMfD7djyfuGL_Ly7PhNM-a316jvDGd58S3MgerTfOvPD6n35FKLsyEM6CKJ5Op9OJF84uCQ9vLuo2-_-Y6hv_k-pB9llz971itxG7iW7IFdwGUz8I_PB6Glztb8fXYzYJmA_Tm2vY7W4mDIKbkpUQhyUJrydX_Db0wygIwmkwieIoGI1hMgkpJeWURGP_JvZiH2rCxciZOVK6uupeWG6n0Ti6vhJkB8J0z0ZhKOEVdUR3S-PsSt92W9u1lfMPwY0171Ist6J7bzo9e3jTdJ7m3jhD__bD0lWrxe2__nLUbe3vAQAA__8S5wXc">