<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/113991>113991</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Makefile Error
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
yaodan-zhang
</td>
</tr>
</table>
<pre>
Stack dump:
0. Program arguments: opt -load ../skeleton/build/libSkeletonPass.so --hello -o out.bc
1. Running pass 'Function Pass Manager' on module '<stdin>'.
2. Running pass 'Hello World Pass' on function '@main'
#0 0x0000556c3668bfce llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/usr/local/bin/opt+0x17cbfce)
#1 0x0000556c36689e64 llvm::sys::RunSignalHandlers() (/usr/local/bin/opt+0x17c9e64)
#2 0x0000556c36689fa8 SignalHandler(int) (/usr/local/bin/opt+0x17c9fa8)
#3 0x00007fb98387f420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420)
#4 0x00007fb9836f9223 std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (/lib/x86_64-linux-gnu/libstdc++.so.6+0xc2223)
#5 0x00007fb98327be6f std::_Rb_tree_const_iterator<node*>::operator++() (../skeleton/build/libSkeletonPass.so+0x68e6f)
#6 0x00007fb983284e65 cfg::findMinimalPRS(std::set<node*, std::less<node*>, std::allocator<node*> >) (../skeleton/build/libSkeletonPass.so+0x71e65)
#7 0x00007fb983276d0d (anonymous namespace)::Hello::runOnFunction(llvm::Function&) (../skeleton/build/libSkeletonPass.so+0x63d0d)
#8 0x0000556c35e9ada0 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/local/bin/opt+0xfdada0)
#9 0x0000556c35e9c3a9 llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/local/bin/opt+0xfdc3a9)
#10 0x0000556c35e99fb0 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/local/bin/opt+0xfd9fb0)
#11 0x0000556c3528bde0 main (/usr/local/bin/opt+0x3cbde0)
#12 0x00007fb9832fd083 __libc_start_main /build/glibc-LcI20x/glibc-2.31/csu/../csu/libc-start.c:342:3
#13 0x0000556c352f115e _start (/usr/local/bin/opt+0x43115e)
Segmentation fault (core dumped)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykls9u4zYQxp-GvhAWqKH-HnxIdtfYBRo0SAr0KFDkSGaXIg2S2k369AVlJ47SRetuL4msob7vN6PhiCIEPVrEHSlvSflxI-Z4cH73LJwSdvvnQdhx0zv1vHuMQn6lap6OhN8Q9pGwG5YR1t57N3oxUeHHeUIbA-E31B0j3RonFM0yAvvwFQ1GZwns-1kbRWBvdP94vnsvQsiCo9vtAY1xdOuom2PWS3qyyZPNw2yttiM9ihAogXo_Wxm1szQ9Te-EFSN6AjV1lk5OzQbTKsI_hKi0JfwTgTo76cGP9D4v1r87b9QieZYaXmySWMEmoW26WnQoAc4oe2KMsbKsJK-qph8kUmO-TalI_CY8h9PFvdc2LiX8zQuJBJrLIi--dy5Ej2IiUBFoKYGGwH4OPhXKSWFS4ZLz3h0jgVv2lNcyWRFoLyz5O5YWq-JHLA-zfdSjFeazsMqgD4vdla5JdOUK710H0dCVPoFG23i9wyCalQM_O9RD3za8qYcCGO06jyE6j52PZ12jewL7p6bqqmJrtJ2ftqOdT4FjPHgUKgsuYyejogC2silWNtXQAnAaojoVrXvou-gRO22lx9ToBJq_R61T2PUiIJXOhkjg5pL3P_GFqCSBWwK3CbFaECUA8BViuUKEusdq-AHiYt3piF5E5wn_kKgSCv90WumO59DieHn912_WBbBqsBpWgNUasCmwKqkcxpPtoK2601ZPwtw_PL6tX8D4BhM-XJIyGMI6g7dRYVIbvU-SLst-JqM6x6pcZVS_K3mlmErCwjr7PLk5UCsmDEdx2owL1TJLznt7tr_al1m12vWXm9VPVp8rplaszdutWGIrlGBvBsD-Pj3-Mir_M96_7NxBJbsVT_uOR3LRXsFzt4zvFc3LratZktUrS5qN7B1LO_Rva2NwFPL5PKsvVF-mo3kl-39EyXBFtBrXJTS9QkbTB-YKOS7T6pUcrBt1UKzhtOuM7mUXovCxO2u_9tWYYttf5BdgT68_IeM5gb0MaTAtHXm6XIKLTiYJv-EFpL8Xe77OZsjzEunJ-Ip8Cp7Wv-bziGOasGL58g5iNouGdB6XAwimtt-oHVctb8UGd3nNWV4Vdc43hx3yvACVoxxA5ENbV2UrW1XkKEXfl7LZ6B0wKHIGLcvzhvOsBdHntQRZl6IXdU4KhpPQJkuvO3N-3OgQZtzlOW_bfGNEjyYsByYAi9_pEiUA6fzkd-mhbT-PgRTM6BDDRSbqaHB3J77ioA3ST947v5m92R1iPC5fZ9inN6HjYe4z6aZUsNRyp3_bo3d_oIwE9otlILA_M33bwV8BAAD__4fT51Y">