Looking more closely, there's no relocation for this symbol because the symbol isn't present at all.
$ objdump -T ./build-llvm/runtimes/runtimes-bins/openmp/runtime/src/libomp.so.5 | grep -i ompt
$
I'm not sure if this is a result of a deliberate change in the llvm implementation, but it certainly doesn't help to build with -Bno-symbolic if the symbol doesn't exist.
Looking more closely, there's no relocation for this symbol because the symbol isn't present at all. llvm/runtimes/ runtimes- bins/openmp/ runtime/ src/libomp. so.5 | grep -i ompt
$ objdump -T ./build-
$
I'm not sure if this is a result of a deliberate change in the llvm implementation, but it certainly doesn't help to build with -Bno-symbolic if the symbol doesn't exist.