[clang] [llvm] [PAC][ELF][AArch64] Support signed personality function pointer (PR #113148)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 9 21:55:46 PST 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `flang-aarch64-latest-gcc` running on `linaro-flang-aarch64-latest-gcc` while building `clang,llvm` at step 5 "build-unified-tree".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/130/builds/7315

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (build-unified-tree) failure: build (failure)
...
2.990 [4/10/40] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_dispatch.cpp.o
3.032 [4/9/41] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_barrier.cpp.o
3.278 [4/8/42] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_atomic.cpp.o
3.643 [4/7/43] Building CXX object openmp/libompd/src/CMakeFiles/ompd.dir/TargetValue.cpp.o
3.852 [4/6/44] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_runtime.cpp.o
4.299 [4/5/45] Building CXX object openmp/tools/archer/CMakeFiles/archer_static.dir/ompt-tsan.cpp.o
4.366 [3/5/46] Linking CXX static library openmp/tools/archer/libarcher_static.a
4.525 [3/4/47] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_affinity.cpp.o
4.643 [3/3/48] Building CXX object openmp/tools/archer/CMakeFiles/archer.dir/ompt-tsan.cpp.o
4.841 [2/3/49] Linking CXX shared library openmp/tools/archer/libarcher.so
FAILED: openmp/tools/archer/libarcher.so 
: && /home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/./bin/clang++ --target=aarch64-unknown-linux-gnu -fPIC -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -fcolor-diagnostics -Wcast-qual -Wformat-pedantic -Wimplicit-fallthrough -Wsign-compare -Wno-extra -Wno-pedantic -fno-semantic-interposition -fdata-sections -O3 -DNDEBUG  -Wl,-z,defs -Wl,-z,nodelete -shared -Wl,-soname,libarcher.so -o openmp/tools/archer/libarcher.so openmp/tools/archer/CMakeFiles/archer.dir/ompt-tsan.cpp.o  -ldl && :
/usr/bin/ld: openmp/tools/archer/CMakeFiles/archer.dir/ompt-tsan.cpp.o: unrecognized relocation type 0x244 in section `.data.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]'
/usr/bin/ld: is this version of the linker - (GNU Binutils for Ubuntu) 2.38 - out of date ?
/usr/bin/ld: final link failed: bad value
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
4.875 [2/2/50] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_settings.cpp.o
6.090 [2/1/51] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_tasking.cpp.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/runtimes-stamps/runtimes-build /home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/runtimes/runtimes-stamps/runtimes-build 
cd /home/tcwg-buildbot/worker/flang-aarch64-latest-gcc/build/runtimes/runtimes-bins && /usr/local/bin/cmake --build .
ninja: build stopped: subcommand failed.

```

</details>

https://github.com/llvm/llvm-project/pull/113148


More information about the llvm-commits mailing list