<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/132594>132594</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang] clang: error: clang frontend command failed with exit code 132 (use -v to see invocation)
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
vimalk78
</td>
</tr>
</table>
<pre>
```
❯ clang --version
clang version 19.1.7 (Fedora 19.1.7-2.fc41)
Target: x86_64-redhat-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Configuration file: /etc/clang/x86_64-redhat-linux-gnu-clang.cfg
```
```
Stack dump:
0. Program arguments: clang -O2 -mcpu=v1 -O2 -g -Wall -I ./bpf/ -I/usr/include -Wunused-command-line-argument -target bpfel -c /home/vimalkum/src/github/vimalk78/process-tracker/bpf/process_tracker.bpf.c -o /home/vimalkum/src/github/vimalk78/process-tracker/processtracker_bpfel.o -fno-ident -fdebug-prefix-map=/home/vimalkum/src/github/vimalk78/process-tracker/bpf=bpf -fdebug-compilation-dir . -g "-D__BPF_TARGET_MISSING=\"GCC error \\\"The eBPF is using target specific macros, please provide -target that is not bpf, bpfel or bpfeb\\\"\""
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module '/home/vimalkum/src/github/vimalk78/process-tracker/bpf/process_tracker.bpf.c'.
4. Running pass 'CodeGen Prepare' on function '@handle_fork'
#0 0x00007f808b417b7a llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/lib64/libLLVM.so.19.1+0x217b7a)
#1 0x00007f808b414b24 llvm::sys::RunSignalHandlers() (/lib64/libLLVM.so.19.1+0x214b24)
#2 0x00007f808b333714 (/lib64/libLLVM.so.19.1+0x133714)
#3 0x00007f808ac27050 __restore_rt (/lib64/libc.so.6+0x1a050)
#4 0x00007f808bb8b574 llvm::MVT::getVT(llvm::Type*, bool) (/lib64/libLLVM.so.19.1+0x98b574)
#5 0x00007f808bb8aa7f llvm::EVT::getEVT(llvm::Type*, bool) (/lib64/libLLVM.so.19.1+0x98aa7f)
#6 0x00007f808b6d5d79 (/lib64/libLLVM.so.19.1+0x4d5d79)
#7 0x00007f808b74ba52 (/lib64/libLLVM.so.19.1+0x54ba52)
#8 0x00007f808b741166 (/lib64/libLLVM.so.19.1+0x541166)
#9 0x00007f808b73ea3b (/lib64/libLLVM.so.19.1+0x53ea3b)
#10 0x00007f808b5bf590 llvm::FPPassManager::runOnFunction(llvm::Function&) (/lib64/libLLVM.so.19.1+0x3bf590)
#11 0x00007f808b5c78c3 llvm::FPPassManager::runOnModule(llvm::Module&) (/lib64/libLLVM.so.19.1+0x3c78c3)
#12 0x00007f808b5bfe22 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/lib64/libLLVM.so.19.1+0x3bfe22)
#13 0x00007f809468dc40 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/lib64/libclang-cpp.so.19.1+0x188dc40)
#14 0x00007f8094aff129 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/lib64/libclang-cpp.so.19.1+0x1cff129)
#15 0x00007f8092ff5579 clang::ParseAST(clang::Sema&, bool, bool) (/lib64/libclang-cpp.so.19.1+0x1f5579)
#16 0x00007f809582a36b clang::FrontendAction::Execute() (/lib64/libclang-cpp.so.19.1+0x2a2a36b)
#17 0x00007f8095786814 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib64/libclang-cpp.so.19.1+0x2986814)
#18 0x00007f80958b5abd clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib64/libclang-cpp.so.19.1+0x2ab5abd)
#19 0x0000555d46a20516 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/usr/bin/clang-19+0xb516)
#20 0x0000555d46a1c7b7 (/usr/bin/clang-19+0x77b7)
#21 0x00007f809535842d (/lib64/libclang-cpp.so.19.1+0x255842d)
#22 0x00007f808b333400 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/lib64/libLLVM.so.19.1+0x133400)
#23 0x00007f8095357ca5 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (/lib64/libclang-cpp.so.19.1+0x2557ca5)
#24 0x00007f809531281d clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/lib64/libclang-cpp.so.19.1+0x251281d)
#25 0x00007f8095312b87 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (/lib64/libclang-cpp.so.19.1+0x2512b87)
#26 0x00007f8095335c6b clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (/lib64/libclang-cpp.so.19.1+0x2535c6b)
#27 0x0000555d46a1bb7c clang_main(int, char**, llvm::ToolContext const&) (/usr/bin/clang-19+0x6b7c)
#28 0x0000555d46a2c8a8 main (/usr/bin/clang-19+0x178a8)
#29 0x00007f808ac10248 __libc_start_call_main (/lib64/libc.so.6+0x3248)
#30 0x00007f808ac1030b __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x330b)
#31 0x0000555d46a199f5 _start (/usr/bin/clang-19+0x49f5)
clang: error: clang frontend command failed with exit code 132 (use -v to see invocation)
clang version 19.1.7 (Fedora 19.1.7-2.fc41)
Target: bpfel
Thread model: posix
InstalledDir: /usr/bin
clang: note: diagnostic msg:
********************
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJy8WV9zm7gW_zTKiwYPCDDw4Adix93stLeZxLf7yAghsG5B4krC63z7OxLYgBM37nb3djyNEUe_8ztH548kY6VYxSldgfAehJs73Om9kKsDa3D9PYrvclG8rsDSHT5uCh4QSDYg3UJSY15BxzlQqZjgwE37keEZesnCW0QQoHhLCyHxMOCgRUkCD6AEuOkOy4pq4KfwGC-zZeBIWuyxdmrGu6NT8c7I7CXFBWxEQWsj2QrFjsBNH7nSuK5psWHSjAO07ZQEaJszQ2YteMmqTmJtyJSspoMQ1QSgreUK0PaKXse-X5CyMjZP7e8_k5EXjcl3WHRNC3zzzl1A--9JikriBmJZdQ3lWhn9g9O-Iug0pO2Avzl4_WMFnT9wXUPnES6MEW0J0BY6j2ezGCd1V1Do_NHxTtHCIaJpMC8MaeqctEBHW5_CvC1pDR1iTN6LhgK07Ve1awDaKmmcUDG97_LzmygGaNtKQahSjpaYfKfyTGUYz4bxRd6WCwId8ev4w8gwkFniCwGdkguHFdamsqB5VzmtpCU7Og1ugb_5W-zyN3lbnvGJaFpW24hxCibhwiwLQMjZZNn90zbbpc-fHnbZl8eXl8d_fTIcwjVA6NN6DamUQkLz3H8Q2u0ppPdPW8gU7BTjFRxWRrWUsJIR2GAihQJoDduaYkVhK8WBmSUeJPUeazOdC7ueRrJfViHtl3yqb_gfIeCm3hCDwF9TUQL_AbZYKioh1pDyAoqyzwg3RYPkWhQUVpTTPmGAm_rDm-eOc8O-xUpBgKJtx4nNqScz8AVzXBl3RlBwk6RdTY3UPxl1AEUL4KbBFYLGlE-UwydJWyzpQK080TbkAnePeVHTrBTyuxlwTWnwXegeXdd1ozJ24zzwojzCsK4PjclsP1Wvqv_yJBnXNu93EhMKUDwKSfxnJpSWFDcALc2SMa4BSkwhBGhbs3wZ9H8_f_72ZaHEwtRFgO7dI7IK-8po6HgXdIIcBe_Ree74C6s4rn-zRkllVd2m0WCOGtFMo-_7kRfcAONZwRHGn8JggiI3dGGWSaq0kDST-i0mMYDLHg27oTuCBTNOeZyH0dQLX77t-i8V1d92s6XYvbYUoNSmjRD1bS5JrIJRfXihHuOonKh_mKh_-Hv0Gw2j_uVM_7IIi-gWmMAKjjDRDCYKchyiG2BCKzjCxBcwnrdc3gRjBEeYZA7jU-znt8BYwR7G5Mc8X8O8DBN3sjbbJ1OiThWqz86Of-WnCjZbrHFwedtC-VbdSGaerSGJYuLfQOaLLZkzKqehW4lYVSMRdOkVitCESE0rTF6HQjZSemza-kzrl-hYhSOdaTFIgmVckMDt90FDBjVM35vqzouvnW47DVA8eb1huOJCaUbUA68Yp0NVnYj8RnFB5QvFkuy_tmYRFSSCK_1WdOgNH0j129IPhD5jXr0nMjruRUvGq2dazodP_kwvAAcnpEMYTqc8ci07xQ70mZZrrp-0BP56fH0oh06wZTV9eVWaNsB_MBBKF_2bjrP_djRrL2aabtX-KZmm2alnTSYVtMRdrbOC1lTTDyb6D4POtyatBVddY9p6-m4M2RkOadt5V4ltrIyRFMwiCZelh5IfaeuDw_bEncRc9Tu7f3N2EWLpy24tuKZHfS3IrxAklsJIcNorElSWYRjNCD6ZTVj6spurf6ENHmKnbxM_aBdXiFhNI49pz0jCGGF_mU95bKUx9xxqfRoeKek0vbZ1eF8xwhZ71BzNNEfxMvaCef6ZHTaV9vDGCZ3pPkV-fJ3qT60PSqz-kV0890se4ryYlaKex0jyIAh-y-mNET8V1ghbvSOrUzMMw7AIlhi5obeEhHhZg9m8EqdS4ldTT_w12WN5KjvpKfFmY2gND4IVM3LjAXk4ATteYknlobc8M0LunJFHojz6CCGK8mhE8Gae9sM4QMXNDgqt-Aj2ZlcauNM2v5ZY7Z8pEQcqX0-JfN4Y45LWrzMvnk4CmbSeNE7qqSXWj7f0OM9yGBn6F-ZGBIfTwCokO5wK0nrtrfuT-2XivbvQ52IsbK_B9awMjy3mXH7PE7KMHI-e1z_kWDFiSjUznGz4zITNgDllMa1Ory_gcF2bbBBy8t6ITPa3NtJsAP7EWhtfjZ4M5p70UOwVVz05Htcv89e6d5a0FxONwLXO_gPRdFaof9pYa85obHhpbB5HP2vs7yJX1y39XeSfmdLXNigNrutvlGgxbP_GaGsxMwttz663O2cIiV9zUR5PCsm8lfl-SOatbEpnM_k-K-Xv1PBrrv0_uuj2jhFas0enRBf1Oc8j0hM49YwTKZvm6ZCkk5OpEPVQKSeh8WGXWOYRGVnEF32LxDiGRv9HMF4U43jESea3BZ6LghhmmXFHpjSWOiO4rrMJ8vv3Bj4KRtT5XY5B9d18jmpdFbifPj_erzO0QIvwx_C-Oy7B-W7mtARJUoawB_7I_CAph4J3ipn-9nC8Hy6HTQ8crnhhiVlNC_gn03tIj8wsWkGh59sjfKcodA5QC6gohWyyaUl-8VLeXjb-9Sv4s3lcaHv7XpzPcrBRVX9dfgrPv_SZ38TfFSu_SPwE39GVFwUocqMQJXf7VUxwHMW-t3SXfpjHIQlIgQhCJI88XGJ8x1bIRaHrI98NUYiShU9ClFAc0yDAyCUIBC5tMKsXJocWQlZ3TKmOrjwfhUlwV-Oc1sr-iILQ8NMCAuHmTq7MBCfvKgUCt2ZKqxFCM13bX176GeEG_uMBcdfJerXXurUHRrQ9X8cuiGhMyJsS0f9xWin-Q4kGaGttVQBtB3MPK_S_AAAA__-adrqt">