Enable LTO #1627
+33
−9
Draft
Enable LTO #1627
Cirrus CI / clang9_lts_ubuntu_release_static
failed
Dec 22, 2023 in 1m 57s
Task Summary
Instruction build failed in 00:30
Details
✅ 00:03 clone
✅ 00:31 ccache
✅ 00:13 update_git
✅ 00:07 configure
❌ 00:30 build
[126/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-tests.dir/src/tests/parsed-unit.cc.o
[127/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-tests.dir/src/tests/parser.cc.o
[128/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-tests.dir/src/tests/sink.cc.o
[129/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-tests.dir/src/tests/unit-context.cc.o
[130/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-tests.dir/src/tests/util.cc.o
[131/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-tests.dir/src/tests/zlib.cc.o
[132/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-debug-objects.dir/src/util.cc.o
[133/349] Linking CXX static library lib/libspicy-rt-debug.a
[134/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/configuration.cc.o
[135/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/driver.cc.o
[136/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/global-state.cc.o
[137/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/init.cc.o
[138/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/base64.cc.o
[139/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/parser.cc.o
[140/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/sink.cc.o
[141/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/unit-context.cc.o
[142/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-tests.dir/src/tests/init.cc.o
[143/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/zlib.cc.o
[144/349] Building C object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/__/__/3rdparty/libb64/src/cdecode.c.o
[145/349] Building C object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/__/__/3rdparty/libb64/src/cencode.c.o
[146/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/mime.cc.o
[147/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/dfa.c.o
[148/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/dfa-interpreter-std.c.o
[149/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/dfa-interpreter-min.c.o
[150/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/ccl.c.o
[151/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/jlocale.c.o
[152/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/jrx.c.o
[153/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/util.c.o
[154/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/src/nfa.c.o
[155/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/justrx/autogen/re-scan.c.o
[156/349] Building C object 3rdparty/justrx/src/tests/CMakeFiles/testregex.dir/testregex.c.o
[157/349] Building C object 3rdparty/justrx/src/tests/CMakeFiles/retest.dir/retest.c.o
[158/349] Building C object 3rdparty/justrx/CMakeFiles/jrx-objects.dir/justrx/autogen/re-parse.c.o
[159/349] Linking CXX static library lib/libhilti-rt-debug.a
[160/349] Building CXX object 3rdparty/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o
[161/349] Linking C static library lib/libjrx.a
[162/349] Linking CXX static library lib/libhilti-rt.a
[163/349] Linking C executable bin/testregex
[164/349] Linking CXX executable bin/hilti-rt-configuration-tests
FAILED: bin/hilti-rt-configuration-tests
: && /usr/bin/clang++-9 -O3 -DNDEBUG -fuse-ld=gold hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o -o bin/hilti-rt-configuration-tests lib/libhilti-rt.a -lpthread -ldl && :
/usr/bin/ld.gold: error: lib/libhilti-rt.a: member configuration.cc.o at 488044 is not an ELF object
/usr/bin/ld.gold: error: lib/libhilti-rt.a: member init.cc.o at 4513752 is not an ELF object
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::isInitialized()'
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::configuration::detail::__configuration'
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::Configuration::Configuration()'
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::configuration::detail::__configuration'
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::configuration::detail::__configuration'
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::configuration::detail::__configuration'
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::configuration::set(hilti::rt::Configuration)'
hilti/runtime/CMakeFiles/hilti-rt-configuration-tests.dir/src/tests/configuration.cc.o:configuration.cc:function DOCTEST_ANON_FUNC_15(): error: undefined reference to 'hilti::rt::Configuration::Configuration()'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[165/349] Linking C executable bin/retest
[166/349] Building CXX object hilti/runtime/CMakeFiles/hilti-rt-tests.dir/src/tests/util.cc.o
[167/349] Building CXX object spicy/runtime/CMakeFiles/spicy-rt-objects.dir/src/util.cc.o
ninja: build stopped: subcommand failed.
Loading