[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:59:33 PST 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `flang-aarch64-dylib` running on `linaro-flang-aarch64-dylib` while building `clang,llvm` at step 5 "build-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/50/builds/7550
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (build-unified-tree) failure: build (failure)
...
12.474 [5/9/40] Generating python-module/ompd/__init__.py
12.483 [5/8/41] Building CXX object openmp/runtime/src/CMakeFiles/omp.dir/kmp_gsupport.cpp.o
12.840 [4/8/42] Linking C shared library openmp/runtime/src/libomp.so
12.909 [4/7/43] Building CXX object openmp/libompd/src/CMakeFiles/ompd.dir/omp-debug.cpp.o
13.159 [4/6/44] Building C object openmp/libompd/gdb-plugin/CMakeFiles/ompdModule.dir/ompdAPITests.c.o
13.446 [4/5/45] Building C object openmp/libompd/gdb-plugin/CMakeFiles/ompdModule.dir/ompdModule.c.o
13.598 [3/5/46] Linking C shared module openmp/libompd/gdb-plugin/python-module/ompd/ompdModule.so
14.196 [3/4/47] Building CXX object openmp/libompd/src/CMakeFiles/ompd.dir/omp-icv.cpp.o
14.699 [3/3/48] Building CXX object openmp/libompd/src/CMakeFiles/ompd.dir/TargetValue.cpp.o
14.971 [2/3/49] Linking CXX shared library openmp/libompd/src/libompd.so
FAILED: openmp/libompd/src/libompd.so
: && /home/tcwg-buildbot/worker/flang-aarch64-dylib/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 -std=c++11 -O3 -DNDEBUG -Wl,-z,defs -Wl,-z,nodelete -shared -Wl,-soname,libompd.so -o openmp/libompd/src/libompd.so openmp/libompd/src/CMakeFiles/ompd.dir/TargetValue.cpp.o openmp/libompd/src/CMakeFiles/ompd.dir/omp-debug.cpp.o openmp/libompd/src/CMakeFiles/ompd.dir/omp-state.cpp.o openmp/libompd/src/CMakeFiles/ompd.dir/omp-icv.cpp.o && :
/usr/bin/ld: openmp/libompd/src/CMakeFiles/ompd.dir/TargetValue.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)
16.049 [2/2/50] Building CXX object openmp/tools/archer/CMakeFiles/archer.dir/ompt-tsan.cpp.o
16.109 [2/1/51] Building CXX object openmp/tools/archer/CMakeFiles/archer_static.dir/ompt-tsan.cpp.o
ninja: build stopped: subcommand failed.
FAILED: runtimes/runtimes-stamps/runtimes-build /home/tcwg-buildbot/worker/flang-aarch64-dylib/build/runtimes/runtimes-stamps/runtimes-build
cd /home/tcwg-buildbot/worker/flang-aarch64-dylib/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