Nightly job benchmark_ClangBuildAnalyzer fails
https://i10git.cs.fau.de/walberla/walberla/-/jobs/513740:
[296/903] Linking CXX executable tests/field/FlagFieldTest
FAILED: tests/field/FlagFieldTest
: && /usr/local/bin/clang++ -ftime-trace -march=native -Wall -Wconversion -Wshadow -Wno-c++11-extensions -Qunused-arguments -ffast-math -pthread -pthread -pedantic-errors -Werror -O3 -DNDEBUG -flto=thin -L/usr/lib -pthread tests/field/CMakeFiles/FlagFieldTest.dir/FlagFieldTest.cpp.o -o tests/field/FlagFieldTest -Wl,-rpath,/usr/lib/x86_64-linux-gnu/openmpi/lib:/opt/pfft-1.0.8-alpha/lib:/opt/fftw-3.3.4/lib:/opt/openmesh/lib src/field/libfield.a src/blockforest/libblockforest.a src/core/libcore.a src/domain_decomposition/libdomain_decomposition.a src/vtk/libvtk.a src/field/libfield.a src/blockforest/libblockforest.a src/core/libcore.a src/domain_decomposition/libdomain_decomposition.a src/vtk/libvtk.a src/field/libfield.a src/blockforest/libblockforest.a src/core/libcore.a src/domain_decomposition/libdomain_decomposition.a src/vtk/libvtk.a -lstdc++fs /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so /opt/pfft-1.0.8-alpha/lib/libpfft.so /opt/fftw-3.3.4/lib/libfftw3.so /opt/fftw-3.3.4/lib/libfftw3_mpi.so /opt/openmesh/lib/libOpenMeshCore.so /opt/openmesh/lib/libOpenMeshTools.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /opt/pfft-1.0.8-alpha/lib/libpfft.so /opt/fftw-3.3.4/lib/libfftw3.so /opt/fftw-3.3.4/lib/libfftw3_mpi.so /opt/openmesh/lib/libOpenMeshCore.so /opt/openmesh/lib/libOpenMeshTools.so && :
/usr/bin/ld: /usr/local/bin/../lib/LLVMgold.so: error loading plugin: /usr/local/bin/../lib/LLVMgold.so: cannot open shared object file: No such file or directory
clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
Seems to have started when !387 (merged) was merged. It enabled link-time optimization for all compilers supported by CMake, whereas previously Walberla didn‘t support it on Clang.