You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Why can static linking with AOT ld successfully link the object files generated by ORC JIT, but JITlink fails to produce a correct executable file? #91708
When I input a .bc file generated by a multithreaded program, dump the object file generated by ORC JIT, ORC JIT cannot produce a correct executable file, and using llvm-jitlink also fails. However, when I use clang ld to link, it succeeds.
When debugging with LLDB, it outputs the error signal SIGSEGV: invalid address (fault address: 0x0).
What could be the reasons behind this situation?