<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/98503>98503</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
clang Error when making rtlsdr-wsprd
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
morphyrichards
</td>
</tr>
</table>
<pre>
https://github.com/Guenael/rtlsdr-wsprd
Trying to compile rtlsdr-wsprd on a Raspberry Pi 3 running OS ver 6.6.20+rpt-rpi-v8, following the instructions in the readme.
I've tried deleting both rtl_sdr and recompiling this and then wsprd but always get this error below.
Stack dump:
0. Program arguments: clang -O3 -std=gnu17 -c rtlsdr_wsprd.c -o rtlsdr_wsprd.o
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module 'rtlsdr_wsprd.c'.
4. Running pass 'AArch64 Assembly Printer' on function '@postSpots'
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x44)[0x7fa0cfe4dc]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm3sys17RunSignalHandlersEv+0x70)[0x7fa0cfc4b4]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(+0xdcb1c0)[0x7fa0c2b1c0]
linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0x7fa95777b0]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(+0x132a9f0)[0x7fa118a9f0]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm11raw_ostream5writeEPKcm+0x164)[0x7fa0cdb49c]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm9MCContext16createTempSymbolERKNS_5TwineEb+0xb4)[0x7fa2091048]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm9MCContext16createTempSymbolEv+0x3c)[0x7fa20913f0]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm16MCObjectStreamer18emitCFIEndProcImplERNS_16MCDwarfFrameInfoE+0x1c)[0x7fa20b5c6c]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(+0x165f4c0)[0x7fa14bf4c0]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm10AsmPrinter16emitFunctionBodyEv+0x264c)[0x7fa14a0b6c]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(+0x2764ba4)[0x7fa25c4ba4]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE+0x140)[0x7fa105122c]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0x26c)[0x7fa0e34390]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE+0x3c)[0x7fa0e3af70]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE+0x7b4)[0x7fa0e34d98]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0xad0)[0x7fa793c680]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(+0x1b06f20)[0x7fa7bf6f20]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZN5clang8ParseASTERNS_4SemaEbb+0x210)[0x7fa6b36f1c]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZN5clang14FrontendAction7ExecuteEv+0x80)[0x7fa84f4444]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x328)[0x7fa8467d28]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x218)[0x7fa8567d20]
clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x810)[0x413608]
clang[0x411df4]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(+0x207c5fc)[0x7fa816c5fc]
/lib/aarch64-linux-gnu/libLLVM-14.so.1(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0xcc)[0x7fa0c2ae94]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZNK5clang6driver10CC1Command7ExecuteEN4llvm8ArrayRefINS2_8OptionalINS2_9StringRefEEEEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb+0x120)[0x7fa816c000]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x2b0)[0x7fa8140f50]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7c)[0x7fa814118c]
/lib/aarch64-linux-gnu/libclang-cpp.so.14(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xd8)[0x7fa81550c4]
clang(main+0x23d4)[0x411648]
/lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0x7f9f9d7780]
/lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0x7f9f9d7858]
clang(_start+0x30)[0x40eef0]
clang: error: clang frontend command failed with exit code 139 (use -v to see invocation)
Debian clang version 14.0.6
Target: aarch64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: /tmp/rtlsdr_wsprd-457e6f.c
clang: note: diagnostic msg: /tmp/rtlsdr_wsprd-457e6f.sh
clang: note: diagnostic msg:
********************
make: *** [Makefile:18: rtlsdr_wsprd.o] Error 139
[rtlsdr_wsprd-457e6f.zip](https://github.com/user-attachments/files/16180430/rtlsdr_wsprd-457e6f.zip)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy0WV1zo7jS_jXkRmUXEp--yIXj4BnvJBNXyLtvnb2hhGhsbUDiSMKJ99efkiCOyeyZM7uedU2NTSO6n_56JDpUa74TANdedONFt1e0N3uprlupuv1RcbanqtJXpayO13tjOu0FS4-sPbLecbPvyzmTrUfWn3oQFBqPrJVpdKVmL7pTleffev7ySR252CEjEZNtxxtA52uQFIiiR6q7EpQ6oi1HAVK9EPaZhxwdQKF4Hs-J75Eb1ZmZ6vjskHpkhWrZNPLF6d4D4kIb1TPDpdCICydTQKsW5gOO4f-NR5IDIKM4VKiCBoxVUEqzt7AKXSlERYUUDGAH7Vw7odmDQAPqsjeINi_0qNEOzLAElJIKldDIl4nJ3FD2jKq-7WzwnMifI_fZKrlTtEVU7foWhLHhRayhYodmDwGaaVN5we1O9DhBMzYGrnAQ5gzN5FQiB-V4VO4FK5C1F2Soo0qDQtQgEBWSNap5A8NiMi5eyQrQDgQoakM43AzGm49jPjqqNfJIsu6FCzTaWsE9FXQHyiOJTWYrq74Bu2qK1iPJGJXwv2hdLhXbxyFaag1t2RzRVnFhTorrN6MeSbzQ76Q2eSeNtpcf4oxeuNnL3iB9bEvZIEFbsCZSELpXgI6yR3t6ANQ0h3Y2LOJ_gLJ1c5S9Qtvl02ckFdIut4BAHLiSwqYIHahCXuzf3f16X-T_ur95uNv8lj0W9hEv9m2dd5ILY39w45HFKekeWTe89MiaUuforOGif53tRD_csRpnOJxrOcceSYvfvoYWX6CPGkcuFs7DJ0UZZI9f8wJjRV8KqY0C2mbcIzf-axhak9GN_5rU1Gc1hBXzotvLESSPvcj5TtDmMxVVA0pnB2cx8acWWViGf9eiU1ixErOpUuIkb0oHHYdKyxPS4hmUgKZQptB8p8D0Sjhl53oWUZIkpX8ROBwQuqjPtWKcOsmFQZ4kM3pR3EC2_cLawWo8TWtVhouL07q4X62kMPBqcMwUUANP0Ha564bs8cvXvIieXriArHQYynMIxF9gP0z_UQhDeQXsg9ngJ8Q6vl89lL8DM7kLNyicQsvNar3JRLVVkm3arhl6LL5f3b5QVa8VbWEjapkNGZnCKiMW_-2EjCmO6nBS9jgsneRSZ_2lbkcqxbF1842-b2R1HKNM4pBNTFO_vNAhksRhSSdFEzEnudShxT1ley7gzQ-7C-FA9eJBvIlc7tLT1RDhcBJdP8KEXNxEOFhvrf1xE_wBGCQ-j7QPQRgsLk_yBxjYwbh3e7EDEY-_v-0pHwJaJxcjiBvYUXbE0RkM20U2IN8iSCZsYoNQLX6cTdwJaca6zoEIBxSRk-Ika7m5oewZRPXQm643Qx8nt5zuhNSGM52JneU1x3F48RloBSoHa-uhcwfI8VZoT0WfQEylwRNVOzBTIb6jYvcmGsktN4qL3SPU2fZrnp0C4HSMCJdDYeQG-73g_-6h6Iza2NU4sftB5zaCYtzic4PDCmraN6ZwZ1fY5F-KbAgprc7LO1kELE5_PKvfhnTomdKPazJRXNZO8hNylW7tuXSZP7kMhTm0NCuHzYbgc5txGcQ1_vFe_V59hGtld5y30CfZK7DewMiD6bnZNKzDMPxxvvqe2Xg1vPyojdCGCgY4GC0v35niI7ixW20uzkDFSUV-Sq-QaITwju0gmTv_24otvgU9MhieAIosoPeCcKqdmZQxXLSUi6Ef0qVS9PgI9Wb7hWVZTortGPT3ZIc4iP30g67hBq7qS1IxIPcTFtXn7Jfi2EkuZD_irxTV-0dg8gDqOB5qFvbMTGtojq7pydsrTKGg3qwPh2xsXcamp10Kiwur7suQ4bhS_AAK-6sVXsm2paI6FfzHpHzNSZEODEYbd3VGYPaz_ZqbpCjY6yvGmJRUc2aJiYvdhuUGY7anqjCKcqM3LMvphtmHhn7GEw6xQff9Cznkg4t4qFVXvTh8L2zrs-Nov0hOl9s8KIaCKKe4Qr-O_kFceMT1iyz1G6hfZHnHtd2lhp08ylvaNL8CM9JtoJvchB3lasO3Uy_eqieZ1nOIcfpTqHL0IL4dHEknZEHfSMsvJi7-fTeqCangKPJZ-A2pWDYZEhdU4Ttp4PgvvIsw62r8fkxNzkl_US8qJ_nL2orCXhXaUGWKE85F-kF3Gn2kN5IODw1k_06FPkD9kVaD5TBmep8T1eOOgdgQT1RT3kDlRiAIXrlBTFaAcLBAHkl7DWh2QEYiDYD4ie-tUWfmFkpOxaj7AEpzKRAO5_48Hsd57vBj7b8FpBfPQr6Is8AMC_cKaIVaWUFjl3dS89dxCGe3k6aB6pY7Tzyy7rXyyLrk4oO3Qhqw39Xp9IZavTubqVzw72xGt73LlnmGlk9Py9Vn9PQ5Q-uHu7uH_998_YTWm7ssR08PTnzzf5_QY7Z9eHw6Ydgq6JRkoDVUSMteMfBIqj2ycFNDqrVknBqokOoF0kzxzpwWKECNzQFUiJqTyv_tvo2ZabvTxHUYs83CKIG4nrOfo0bv_2I2flJOWvoMA7hRjLzo5p4-g5tbBkuc2rsfZp_RLcrcBBYHYy170c2fefUH72xXkfQ7A-1eg5pRYyjbD3NZsra27TeOceqHtk__NGZW-1szXVXXQbUIFvQKrnFC_ASHIQmv9tdhSGlYBRDGMa4WIU2BMrqoI-YDiyoSX_Fr4pPQTzDGMQ5CPK8YlIsQ4ijAoT0LeaEPLeXN3JLtXKrdFde6h-tFGvnBVUNLaLSb6RMysgzxotsrde1GnmW_017oN1wb_a7BcNPA9dD6Qyhf9iBQS5-52E2m9le9ar739wCrcvyadUr-Dsx4ZO0Q2hAOIA_X5D8BAAD__6xtqPM">