- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ICPX is segfaulting during linking with the -ipc flag set
cd /mnt/faststore/repo/tempus-core/build/SVRRoot/SVRBusiness && /usr/bin/cmake -E cmake_link_script CMakeFiles/SVRBusiness.dir/link.txt --verbose=1
/opt/intel/oneapi/compiler/2024.1/bin/icpx -fPIC -O3 -DNDEBUG -ipo -fuse-ld=lld -Wl,-z,muldefs -fdiagnostics-show-option -qopenmp-simd -fiopenmp -fopenmp=libiomp5 -flto=full -Wl,--icf=safe -fopenmp-targets=spir64_x86_64 -Xopenmp-target-backend=spir64_x86_64 -device=cpu -flto -ipo -shared -Wl,-soname,libSVRBusiness.so -o ../../libSVRBusiness.so CMakeFiles/SVRBusiness.dir/src/AutotuneTaskService.cpp.o CMakeFiles/SVRBusiness.dir/src/DQScalingFactorService.cpp.o CMakeFiles/SVRBusiness.dir/src/DatasetService.cpp.o CMakeFiles/SVRBusiness.dir/src/DeconQueueService.cpp.o CMakeFiles/SVRBusiness.dir/src/DecrementTaskService.cpp.o CMakeFiles/SVRBusiness.dir/src/EnsembleService.cpp.o CMakeFiles/SVRBusiness.dir/src/IQScalingFactorService.cpp.o CMakeFiles/SVRBusiness.dir/src/InputQueueService.cpp.o CMakeFiles/SVRBusiness.dir/src/LocalAuthenticationProvider.cpp.o CMakeFiles/SVRBusiness.dir/src/ModelService.cpp.o CMakeFiles/SVRBusiness.dir/src/PredictionTaskService.cpp.o CMakeFiles/SVRBusiness.dir/src/RequestService.cpp.o CMakeFiles/SVRBusiness.dir/src/SVRParametersService.cpp.o CMakeFiles/SVRBusiness.dir/src/ScalingFactorsTaskService.cpp.o CMakeFiles/SVRBusiness.dir/src/UserService.cpp.o CMakeFiles/SVRBusiness.dir/src/appcontext.cpp.o CMakeFiles/SVRBusiness.dir/src/calc_cache.cpp.o CMakeFiles/SVRBusiness.dir/src/main.cpp.o CMakeFiles/SVRBusiness.dir/src/dq_scaling_factors_service_impl.cu.o -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -L/usr/local/cuda/targets/x86_64-linux/lib/stubs -L/usr/local/cuda/targets/x86_64-linux/lib -L/opt/intel/oneapi/tbb/2021.12/lib/intel64/lib -L/opt/intel/oneapi/ippcp/2021.11/lib -L/usr/lib/gcc/x86_64-linux-gnu/12 -Wl,-rpath,/usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec:/mnt/faststore/repo/tempus-core/build -ljemalloc ../../libSVRPersist.so ../../libOnlineSVR.so -lcrypto -lrt -lwavelib ../../libSVRFix-shared.so ../../libSVRModel.so ../../libSVRCommon.so /usr/local/lib/libboost_regex.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 /usr/local/lib/libboost_serialization.so.1.85.0 -lboost_serialization -lboost_thread -lboost_system -lboost_log -llz4 -lcrypto -lssl -lfftw3 -liomp5 /opt/intel/oneapi/compiler/2024.1/lib/libOpenCL.so /usr/local/lib/libboost_date_time.so.1.85.0 /opt/intel/oneapi/tbb/2021.12/lib/intel64/gcc4.8/libtbb.so.12 /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcudart_static.a /usr/local/cuda/targets/x86_64-linux/lib/stubs/libcuda.so /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcufftw_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcufft_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusolver_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcublas_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcublasLt_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusparse_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libculibos.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libnvJitLink_static.a -ldl /usr/lib/x86_64-linux-gnu/librt.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusolver_metis_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusolver_lapack_static.a -lmagma -larmadillo /opt/intel/oneapi/compiler/2024.1/lib/libiomp5.so -ljemalloc /usr/local/lib/libprimac.so /usr/local/lib/libprimaf.so -lpqxx -lpq /usr/local/lib/libboost_thread.so.1.85.0 /usr/local/lib/libboost_system.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 -lcudadevrt -lcudart_static -lrt -lpthread
PLEASE submit a bug report to https://software.intel.com/en-us/support/priority-support and include the crash backtrace.
Stack dump:
0. Program arguments: /opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -shared -o /tmp/icpx-2c39b0ffd2/AutotuneTaskService-68d2f2.out /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/13/crtbeginS.o --unresolved-symbols=ignore-all -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -L/usr/local/cuda/targets/x86_64-linux/lib/stubs -L/usr/local/cuda/targets/x86_64-linux/lib -L/opt/intel/oneapi/tbb/2021.12/lib/intel64/lib -L/opt/intel/oneapi/ippcp/2021.11/lib -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/opt/intel/oneapi/compiler/2024.1/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.1/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.1/lib/clang/18/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2024.1/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/13 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-linux-gnu/13/../../.. -L/opt/intel/oneapi/compiler/2024.1/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.1/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -plugin-opt=mcpu=x86-64 -plugin-opt=O3 -plugin-opt=-vector-library=SVML -plugin-opt=fintel-libirc-allowed -plugin-opt=-disable-hir-generate-mkl-call -plugin-opt=-loopopt=1 -plugin-opt=-intel-abi-compatible=true -plugin-opt=-x86-enable-unaligned-vector-move=true -L/opt/intel/oneapi/tbb/2021.12/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/mpi/2021.12/lib -L/opt/intel/oneapi/mkl/2024.1/lib/ -L/opt/intel/oneapi/ippcp/2021.11/lib32/ -L/opt/intel/oneapi/ipp/2021.11/lib -L/opt/intel/oneapi/dpl/2022.5/lib -L/opt/intel/oneapi/dnnl/2024.1/lib -L/opt/intel/oneapi/dal/2024.2/lib -L/opt/intel/oneapi/compiler/2024.1/lib -L/opt/intel/oneapi/ccl/2021.12/lib/ -z muldefs --icf=safe -soname libSVRBusiness.so /tmp/icpx-2c39b0ffd2/AutotuneTaskService-bd749d.o /tmp/icpx-2c39b0ffd2/DQScalingFactorService-084969.o /tmp/icpx-2c39b0ffd2/DatasetService-94d28e.o /tmp/icpx-2c39b0ffd2/DeconQueueService-28cca1.o /tmp/icpx-2c39b0ffd2/DecrementTaskService-351836.o /tmp/icpx-2c39b0ffd2/EnsembleService-cd682e.o /tmp/icpx-2c39b0ffd2/IQScalingFactorService-a6c300.o /tmp/icpx-2c39b0ffd2/InputQueueService-ac5594.o /tmp/icpx-2c39b0ffd2/LocalAuthenticationProvider-ba7237.o /tmp/icpx-2c39b0ffd2/ModelService-f4258e.o /tmp/icpx-2c39b0ffd2/PredictionTaskService-8f99d6.o /tmp/icpx-2c39b0ffd2/RequestService-cd29c3.o /tmp/icpx-2c39b0ffd2/SVRParametersService-7f212a.o /tmp/icpx-2c39b0ffd2/ScalingFactorsTaskService-41f55a.o /tmp/icpx-2c39b0ffd2/UserService-f206c1.o /tmp/icpx-2c39b0ffd2/appcontext-2adc81.o /tmp/icpx-2c39b0ffd2/calc_cache-dc9484.o /tmp/icpx-2c39b0ffd2/main-9269ab.o /tmp/icpx-2c39b0ffd2/dq_scaling_factors_service_impl-ad9c0b.o -rpath /usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec:/mnt/faststore/repo/tempus-core/build -ljemalloc ../../libSVRPersist.so ../../libOnlineSVR.so -lcrypto -lrt -lwavelib ../../libSVRFix-shared.so ../../libSVRModel.so ../../libSVRCommon.so /usr/local/lib/libboost_regex.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 /usr/local/lib/libboost_serialization.so.1.85.0 -lboost_serialization -lboost_thread -lboost_system -lboost_log -llz4 -lcrypto -lssl -lfftw3 -liomp5 /opt/intel/oneapi/compiler/2024.1/lib/libOpenCL.so /usr/local/lib/libboost_date_time.so.1.85.0 /opt/intel/oneapi/tbb/2021.12/lib/intel64/gcc4.8/libtbb.so.12 /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcudart_static.a /usr/local/cuda/targets/x86_64-linux/lib/stubs/libcuda.so /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcufftw_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcufft_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusolver_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcublas_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcublasLt_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusparse_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libculibos.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libnvJitLink_static.a -ldl /usr/lib/x86_64-linux-gnu/librt.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusolver_metis_static.a /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusolver_lapack_static.a -lmagma -larmadillo /opt/intel/oneapi/compiler/2024.1/lib/libiomp5.so -ljemalloc /usr/local/lib/libprimac.so /usr/local/lib/libprimaf.so -lpqxx -lpq /usr/local/lib/libboost_thread.so.1.85.0 /usr/local/lib/libboost_system.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 -lcudadevrt -lcudart_static -lrt -lpthread -lsvml -lirng -lstdc++ -limf -lm -lgcc_s -lgcc -lintlc -ldl -liomp5 -lomptarget -L/opt/intel/oneapi/compiler/2024.1/bin/lib -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc -lirc_s /usr/lib/gcc/x86_64-linux-gnu/13/crtendS.o /lib/x86_64-linux-gnu/crtn.o
#0 0x0000583e69e73f93 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2b98f93)
#1 0x0000583e69e72280 llvm::sys::RunSignalHandlers() (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2b97280)
#2 0x0000583e69e748e4 SignalHandler(int) Signals.cpp:0:0
#3 0x00007f656f042990 (/lib/x86_64-linux-gnu/libc.so.6+0x42990)
#4 0x0000583e6b2ada66 (anonymous namespace)::TypeMapTy::areTypesIsomorphic(llvm::Type*, llvm::Type*)::$_0::operator()(llvm::StructType*, llvm::StructType*, unsigned int, llvm::dtransOP::DTransPointerType**, llvm::dtransOP::DTransPointerType**) const IRMover.cpp:0:0
#5 0x0000583e6b2ad658 (anonymous namespace)::TypeMapTy::areTypesIsomorphic(llvm::Type*, llvm::Type*) IRMover.cpp:0:0
#6 0x0000583e6b2ad670 (anonymous namespace)::TypeMapTy::areTypesIsomorphic(llvm::Type*, llvm::Type*) IRMover.cpp:0:0
#7 0x0000583e6b2ad670 (anonymous namespace)::TypeMapTy::areTypesIsomorphic(llvm::Type*, llvm::Type*) IRMover.cpp:0:0
#8 0x0000583e6b2abb64 (anonymous namespace)::TypeMapTy::addTypeMapping(llvm::Type*, llvm::Type*) IRMover.cpp:0:0
#9 0x0000583e6b2aba35 (anonymous namespace)::TypeMapTy::mapTypesToDTransData(llvm::Module&, llvm::Module&, bool*) IRMover.cpp:0:0
#10 0x0000583e6b2a9c77 (anonymous namespace)::IRLinker::computeTypeMapping() IRMover.cpp:0:0
#11 0x0000583e6b2a6b1d (anonymous namespace)::IRLinker::run() IRMover.cpp:0:0
#12 0x0000583e6b2a63ff llvm::IRMover::move(std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module>>, llvm::ArrayRef<llvm::GlobalValue*>, llvm::unique_function<void (llvm::GlobalValue&, std::__1::function<void (llvm::GlobalValue&)>)>, bool) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x3fcb3ff)
#13 0x0000583e6ab6161c llvm::lto::LTO::linkRegularLTO(llvm::lto::LTO::RegularLTOState::AddedModule, bool) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x388661c)
#14 0x0000583e6ab628f9 llvm::lto::LTO::runRegularLTO(std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x38878f9)
#15 0x0000583e6ab6236a llvm::lto::LTO::run(std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>, std::__1::function<llvm::Expected<std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>> (unsigned int, llvm::StringRef, llvm::Twine const&)>) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x388736a)
#16 0x0000583e6a001623 lld::elf::BitcodeCompiler::compile() (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2d26623)
#17 0x0000583e69f5f457 lld::elf::LinkerDriver::link(llvm::opt::InputArgList&) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2c84457)
#18 0x0000583e69f4d621 lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char const*>) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2c72621)
#19 0x0000583e69f4b9e5 lld::elf::link(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2c709e5)
#20 0x0000583e69e76527 lld::unsafeLldMain(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, llvm::ArrayRef<lld::DriverDef>, bool) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2b9b527)
#21 0x0000583e69dfa694 lld_main(int, char**, llvm::ToolContext const&) (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2b1f694)
#22 0x0000583e69dfad1e main (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2b1fd1e)
#23 0x00007f656f028150 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#24 0x00007f656f028209 call_init ./csu/../csu/libc-start.c:128:20
#25 0x00007f656f028209 __libc_start_main ./csu/../csu/libc-start.c:347:5
#26 0x0000583e69dfa369 _start (/opt/intel/oneapi/compiler/2024.1/bin/compiler/ld.lld+0x2b1f369)
icpx: error: unable to execute command: Segmentation fault (core dumped)
icpx: error: linker command failed due to signal (use -v to see invocation)
make[2]: *** [SVRRoot/SVRBusiness/CMakeFiles/SVRBusiness.dir/build.make:416: libSVRBusiness.so] Error 1
make[2]: Leaving directory '/mnt/faststore/repo/tempus-core/build'
make[1]: *** [CMakeFiles/Makefile2:432: SVRRoot/SVRBusiness/CMakeFiles/SVRBusiness.dir/all] Error 2
make[1]: Leaving directory '/mnt/faststore/repo/tempus-core/build'
make: *** [Makefile:101: all] Error 2
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please attach a reproducer and exact commands used to demonstrate your issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am unable to provide a reproducer at this point. In order to fix the build I had to remove -flto=full and -ipo switches from the command line. I also see a crash, albeit on a different place, when -funified-lto is provided to the compiler. The code contains OpenMP primitives such are collapsed parallel for and taskloops and I suspect that may be the cause. I am providing verbose compiler (linker) output below:
Linking CXX executable ../../OnlineSVR-test
cd /mnt/faststore/repo/tempus-core/build/SVRRoot/OnlineSVR && /usr/bin/cmake -E cmake_link_script CMakeFiles/OnlineSVR-test.dir/link.txt --verbose=1
/opt/intel/oneapi/compiler/2024.2/bin/icpx -O3 -DNDEBUG -ipo -Wl,--icf=safe -O3 -fdiagnostics-show-option -qopenmp -fopenmp=libiomp5 -stdlib=libstdc++ -mprefer-vector-width=256 -fslp-vectorize -fjump-tables -qopt-mem-layout-trans=4 -fma -Wno-overriding-option -fp-model=precise -fp-speculation=safe -fimf-use-svml=true -mbranches-within-32B-boundaries -qopt-multiple-gather-scatter-by-shuffles -vec-threshold=0 -vec -fvec-peel-loops -fvec-remainder-loops -fvec-with-mask -fopenmp-target-loopopt -fopenmp-target-buffers=4GB -finline -qopt-matmul -qopt-dynamic-align -qopt-jump-tables -qopt-prefetch -fopenmp-targets=spir64_x86_64 -fopenmp-concurrent-host-device-compile -flto=full -qopenmp-link=static -fuse-ld=lld -Wl,--apply-dynamic-relocs -Wl,-z,muldefs -Wl,--lto-O3 -Wl,--lto-whole-program-visibility -Wl,--lto-CGO3 -Wl,--no-fat-lto-objects -Wl,--no-lto-legacy-pass-manager --offload-arch=native -Xopenmp-target-backend=spir64_x86_64 "-device=cpu -march=sse4.2" -march=native -mtune=native -m64 -mstackrealign -mmovbe -malign-double -mfpmath=sse -funroll-loops -ffp-contract=fast -fPIC -foptimize-sibling-calls -mcmodel=large -std=c++17 -fomit-frame-pointer -ipo "CMakeFiles/OnlineSVR-test.dir/test/OnlineSVRTests.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/cvmd_tests.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/kernel_GA_test.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/kernel_basic_integration_test_smo.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/kernel_path_test.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/mimo_tests.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/modwt_tests.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/online_emd_tests.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/stft_tests.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/test_fraud_henry_dima.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/test_harness.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_files.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_predict_test_lstm.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_predict_test_lstm_tf.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_predict_test_rbf1.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_predict_test_rbf2.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_predict_tests_manifold.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_predict_tests_path2.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/train_predict_tests_path3.cpp.o" "CMakeFiles/OnlineSVR-test.dir/test/wavelib_tests.cpp.o" -o ../../OnlineSVR-test -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -Wl,-rpath,/usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec:/mnt/faststore/repo/tempus-core/build -lhdf5_serial /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcudart_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcublas_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcufftw_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnppc_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnpps_static.a -lmagma -ljemalloc ../../libSVRBusiness.so ../../libSVRPersist.so -lwavelib -lfftw3 -lgtest -lgtest_main -lpthread /usr/local/lib/libboost_program_options.so.1.85.0 ../../libOnlineSVR.so /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcudart_static.a /usr/local/cuda/targets/x86_64-linux/lib/stubs/libcuda.so /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcufftw_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcufft_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcublas_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcublasLt_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusparse_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnvJitLink_static.a /usr/lib/x86_64-linux-gnu/librt.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_metis_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_lapack_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnpps_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnppc_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libculibos.a ../../libSVRModel.so ../../libSVRCommon.so /usr/local/lib/libboost_regex.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 /usr/local/lib/libboost_serialization.so.1.85.0 -lboost_serialization -lboost_thread -lboost_system -lboost_log -llz4 -lssl -lfftw3 /opt/intel/oneapi/ipp/2021.12/lib/libippcv.a /opt/intel/oneapi/ipp/2021.12/lib/libippi.a /opt/intel/oneapi/ipp/2021.12/lib/libipps.a /opt/intel/oneapi/ipp/2021.12/lib/libippvm.a /opt/intel/oneapi/ipp/2021.12/lib/libippcore.a /usr/local/lib/libboost_date_time.so.1.85.0 -liomp5 /opt/intel/oneapi/compiler/2024.2/lib/libOpenCL.so -ldl -lmagma -Wl,--start-group /opt/intel/oneapi/mkl/2024.2/lib/libmkl_intel_lp64.a /opt/intel/oneapi/mkl/2024.2/lib/libmkl_intel_thread.a /opt/intel/oneapi/mkl/2024.2/lib/libmkl_core.a -Wl,--end-group /opt/intel/oneapi/compiler/2024.2/lib/libiomp5.so -lm -ldl -lpthread /opt/intel/oneapi/tbb/2021.13/lib/intel64/gcc4.8/libtbb.so.12 -ljemalloc /usr/local/lib/libprimac.so /usr/local/lib/libprimaf.so -lpqxx -lpq /usr/local/lib/libboost_thread.so.1.85.0 /usr/local/lib/libboost_system.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 -lcrypto -lrt -lwavelib ../../libSVRFix-shared.so -lhdf5_serial
PLEASE submit a bug report to https://software.intel.com/en-us/support/priority-support and include the crash backtrace.
Stack dump:
0. Program arguments: /opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o /tmp/icpx-045e1afb31/OnlineSVRTests-f622d5.out /lib/x86_64-linux-gnu/Scrt1.o /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o --unresolved-symbols=ignore-all -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/lib/clang/19/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -plugin-opt=-vector-library=SVML -plugin-opt=mcpu=haswell -plugin-opt=O3 -plugin-opt=-x86-branches-within-32B-boundaries -plugin-opt=-code-model=large -plugin-opt=-vector-library=SVML -plugin-opt=fintel-libirc-allowed -plugin-opt=-enable-dtrans -plugin-opt=-enable-npm-dtrans -plugin-opt=-dtrans-mem-layout-level=4 -plugin-opt=-dtrans-outofboundsok=false -plugin-opt=-dtrans-usecrulecompat=true -plugin-opt=-dtrans-inline-heuristics=true -plugin-opt=-dtrans-partial-inline=true -plugin-opt=-irmover-type-merging=false -plugin-opt=-spill-freq-boost=true -plugin-opt=-vplan-vls-level=always -plugin-opt=-vplan-enable-masked-variant=true -plugin-opt=-vplan-enable-peeling=true -plugin-opt=-vplan-enable-vectorized-peel=true -plugin-opt=-vplan-enable-masked-vectorized-remainder=true -plugin-opt=-vplan-enable-non-masked-vectorized-remainder=true -plugin-opt=-vec-threshold=0 -plugin-opt=-loopopt=1 -plugin-opt=-intel-abi-compatible=true -plugin-opt=-x86-enable-unaligned-vector-move=true -L/opt/intel/oneapi/tbb/2021.13/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/mpi/2021.13/lib -L/opt/intel/oneapi/mkl/2024.2/lib/ -L/opt/intel/oneapi/ippcp/2021.12/lib32/ -L/opt/intel/oneapi/ipp/2021.12/lib -L/opt/intel/oneapi/dpl/2022.6/lib -L/opt/intel/oneapi/dnnl/2024.2/lib -L/opt/intel/oneapi/dal/2024.5/lib -L/opt/intel/oneapi/compiler/2024.2/lib -L/opt/intel/oneapi/ccl/2021.13/lib/ --icf=safe --apply-dynamic-relocs -z muldefs --lto-O3 --lto-whole-program-visibility --lto-CGO3 --no-fat-lto-objects --no-lto-legacy-pass-manager /tmp/icpx-045e1afb31/OnlineSVRTests-8bb53b.o /tmp/icpx-045e1afb31/cvmd_tests-2c0479.o /tmp/icpx-045e1afb31/kernel_GA_test-0e65a5.o /tmp/icpx-045e1afb31/kernel_basic_integration_test_smo-4899ce.o /tmp/icpx-045e1afb31/kernel_path_test-b3c1fb.o /tmp/icpx-045e1afb31/mimo_tests-d36ece.o /tmp/icpx-045e1afb31/modwt_tests-ac14f4.o /tmp/icpx-045e1afb31/online_emd_tests-dd775c.o /tmp/icpx-045e1afb31/stft_tests-e4b405.o /tmp/icpx-045e1afb31/test_fraud_henry_dima-c5b377.o /tmp/icpx-045e1afb31/test_harness-d6dc7f.o /tmp/icpx-045e1afb31/train_files-81ea9d.o /tmp/icpx-045e1afb31/train_predict_test_lstm-e3f34b.o /tmp/icpx-045e1afb31/train_predict_test_lstm_tf-a6ee98.o /tmp/icpx-045e1afb31/train_predict_test_rbf1-e770ef.o /tmp/icpx-045e1afb31/train_predict_test_rbf2-4e96a7.o /tmp/icpx-045e1afb31/train_predict_tests_manifold-448d54.o /tmp/icpx-045e1afb31/train_predict_tests_path2-6e7877.o /tmp/icpx-045e1afb31/train_predict_tests_path3-004dd7.o /tmp/icpx-045e1afb31/wavelib_tests-0e3b57.o -rpath /usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec:/mnt/faststore/repo/tempus-core/build -lhdf5_serial /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcudart_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcublas_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcufftw_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnppc_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnpps_static.a -lmagma -ljemalloc ../../libSVRBusiness.so ../../libSVRPersist.so -lwavelib -lfftw3 -lgtest -lgtest_main -lpthread /usr/local/lib/libboost_program_options.so.1.85.0 ../../libOnlineSVR.so /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcudart_static.a /usr/local/cuda/targets/x86_64-linux/lib/stubs/libcuda.so /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcufftw_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcufft_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcublas_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcublasLt_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusparse_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnvJitLink_static.a /usr/lib/x86_64-linux-gnu/librt.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_metis_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libcusolver_lapack_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnpps_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libnppc_static.a /usr/local/cuda-12.5/targets/x86_64-linux/lib/libculibos.a ../../libSVRModel.so ../../libSVRCommon.so /usr/local/lib/libboost_regex.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 /usr/local/lib/libboost_serialization.so.1.85.0 -lboost_serialization -lboost_thread -lboost_system -lboost_log -llz4 -lssl -lfftw3 /opt/intel/oneapi/ipp/2021.12/lib/libippcv.a /opt/intel/oneapi/ipp/2021.12/lib/libippi.a /opt/intel/oneapi/ipp/2021.12/lib/libipps.a /opt/intel/oneapi/ipp/2021.12/lib/libippvm.a /opt/intel/oneapi/ipp/2021.12/lib/libippcore.a /usr/local/lib/libboost_date_time.so.1.85.0 -liomp5 /opt/intel/oneapi/compiler/2024.2/lib/libOpenCL.so -ldl -lmagma --start-group /opt/intel/oneapi/mkl/2024.2/lib/libmkl_intel_lp64.a /opt/intel/oneapi/mkl/2024.2/lib/libmkl_intel_thread.a /opt/intel/oneapi/mkl/2024.2/lib/libmkl_core.a --end-group /opt/intel/oneapi/compiler/2024.2/lib/libiomp5.so -Bstatic -limf -Bdynamic -lm -ldl -lpthread /opt/intel/oneapi/tbb/2021.13/lib/intel64/gcc4.8/libtbb.so.12 -ljemalloc /usr/local/lib/libprimac.so /usr/local/lib/libprimaf.so -lpqxx -lpq /usr/local/lib/libboost_thread.so.1.85.0 /usr/local/lib/libboost_system.so.1.85.0 /usr/local/lib/libboost_date_time.so.1.85.0 -lcrypto -lrt -lwavelib ../../libSVRFix-shared.so -lhdf5_serial -lsvml -lirng -lmatmul -lstdc++ -limf -lm -lgcc_s -lgcc -lintlc -ldl -Bstatic -liomp5 -Bdynamic -lomptarget -L/opt/intel/oneapi/compiler/2024.2/bin/lib -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc -lirc_s /usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o /lib/x86_64-linux-gnu/crtn.o
#0 0x000060f95db05063 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3933063)
#1 0x000060f95db03e40 llvm::sys::RunSignalHandlers() (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3931e40)
#2 0x000060f95db0586b SignalHandler(int) Signals.cpp:0:0
#3 0x0000118154845320 (/lib/x86_64-linux-gnu/libc.so.6+0x45320)
#4 0x000060f95e99d980 llvm::dtransOP::DTransStructType::getFieldType(unsigned long) IRMover.cpp:0:0
#5 0x000060f95e99d900 (anonymous namespace)::DTransStructsMap::populateDtransSTMap(std::__1::vector<llvm::StructType*, std::__1::allocator<llvm::StructType*>>&)::$_0::operator()(llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMap<llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMapInfo<llvm::StructType*, void>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::dtransOP::DTransStructType*>>&, llvm::SetVector<llvm::StructType*, llvm::SmallVector<llvm::StructType*, 0u>, llvm::DenseSet<llvm::StructType*, llvm::DenseMapInfo<llvm::StructType*, void>>, 0u>&) const IRMover.cpp:0:0
#6 0x000060f95e99d7b2 std::__1::function<void (llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMap<llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMapInfo<llvm::StructType*, void>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::dtransOP::DTransStructType*>>&, llvm::SetVector<llvm::StructType*, llvm::SmallVector<llvm::StructType*, 0u>, llvm::DenseSet<llvm::StructType*, llvm::DenseMapInfo<llvm::StructType*, void>>, 0u>&)>::operator()(llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMap<llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMapInfo<llvm::StructType*, void>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::dtransOP::DTransStructType*>>&, llvm::SetVector<llvm::StructType*, llvm::SmallVector<llvm::StructType*, 0u>, llvm::DenseSet<llvm::StructType*, llvm::DenseMapInfo<llvm::StructType*, void>>, 0u>&) const IRMover.cpp:0:0
#7 0x000060f95e99d94d (anonymous namespace)::DTransStructsMap::populateDtransSTMap(std::__1::vector<llvm::StructType*, std::__1::allocator<llvm::StructType*>>&)::$_0::operator()(llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMap<llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMapInfo<llvm::StructType*, void>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::dtransOP::DTransStructType*>>&, llvm::SetVector<llvm::StructType*, llvm::SmallVector<llvm::StructType*, 0u>, llvm::DenseSet<llvm::StructType*, llvm::DenseMapInfo<llvm::StructType*, void>>, 0u>&) const IRMover.cpp:0:0
#8 0x000060f95e99d7b2 std::__1::function<void (llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMap<llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMapInfo<llvm::StructType*, void>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::dtransOP::DTransStructType*>>&, llvm::SetVector<llvm::StructType*, llvm::SmallVector<llvm::StructType*, 0u>, llvm::DenseSet<llvm::StructType*, llvm::DenseMapInfo<llvm::StructType*, void>>, 0u>&)>::operator()(llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMap<llvm::StructType*, llvm::dtransOP::DTransStructType*, llvm::DenseMapInfo<llvm::StructType*, void>, llvm::detail::DenseMapPair<llvm::StructType*, llvm::dtransOP::DTransStructType*>>&, llvm::SetVector<llvm::StructType*, llvm::SmallVector<llvm::StructType*, 0u>, llvm::DenseSet<llvm::StructType*, llvm::DenseMapInfo<llvm::StructType*, void>>, 0u>&) const IRMover.cpp:0:0
#9 0x000060f95e99d70c (anonymous namespace)::DTransStructsMap::populateDtransSTMap(std::__1::vector<llvm::StructType*, std::__1::allocator<llvm::StructType*>>&) IRMover.cpp:0:0
#10 0x000060f95e99c97c (anonymous namespace)::TypeMapTy::mapTypesToDTransData(llvm::Module&, llvm::Module&, bool*) IRMover.cpp:0:0
#11 0x000060f95e99ac57 (anonymous namespace)::IRLinker::computeTypeMapping() IRMover.cpp:0:0
#12 0x000060f95e997be4 (anonymous namespace)::IRLinker::run() IRMover.cpp:0:0
#13 0x000060f95e9974d7 llvm::IRMover::move(std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module>>, llvm::ArrayRef<llvm::GlobalValue*>, llvm::unique_function<void (llvm::GlobalValue&, std::__1::function<void (llvm::GlobalValue&)>)>, bool) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x47c54d7)
#14 0x000060f95e432acc llvm::lto::LTO::linkRegularLTO(llvm::lto::LTO::RegularLTOState::AddedModule, bool) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x4260acc)
#15 0x000060f95e433bd9 llvm::lto::LTO::runRegularLTO(std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x4261bd9)
#16 0x000060f95e4337c9 llvm::lto::LTO::run(std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>, std::__1::function<llvm::Expected<std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>> (unsigned int, llvm::StringRef, llvm::Twine const&)>) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x42617c9)
#17 0x000060f95dc89c23 lld::elf::BitcodeCompiler::compile() (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3ab7c23)
#18 0x000060f95dbe4898 lld::elf::LinkerDriver::link(llvm::opt::InputArgList&) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3a12898)
#19 0x000060f95dbd46f8 lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char const*>) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3a026f8)
#20 0x000060f95dbd3220 lld::elf::link(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3a01220)
#21 0x000060f95db06fa8 lld::unsafeLldMain(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, llvm::ArrayRef<lld::DriverDef>, bool) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3934fa8)
#22 0x000060f95d7a156b lld_main(int, char**, llvm::ToolContext const&) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x35cf56b)
#23 0x000060f95d7a10f5 main (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x35cf0f5)
#24 0x000011815482a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#25 0x000011815482a28b call_init ./csu/../csu/libc-start.c:128:20
#26 0x000011815482a28b __libc_start_main ./csu/../csu/libc-start.c:347:5
#27 0x000060f95dac317a _start /localdisk2/test/toolchain-cross/src/glibc/csu/../sysdeps/x86_64/start.S:122:0
icpx: error: unable to execute command: Segmentation fault (core dumped)
icpx: error: linker command failed due to signal (use -v to see invocation)
remake[3]: directory '/mnt/faststore/repo/tempus-core/build'
remake[3]: *** [OnlineSVR-test] error 1
remake[3]: Leaving directory '/mnt/faststore/repo/tempus-core/build'
remake[2]: directory '/mnt/faststore/repo/tempus-core/build'
remake[2]: *** [SVRRoot/OnlineSVR/CMakeFiles/OnlineSVR-test.dir/all] error 2
remake[2]: Leaving directory '/mnt/faststore/repo/tempus-core/build'
remake[1]: directory '/mnt/faststore/repo/tempus-core/build'
remake[1]: *** [SVRRoot/OnlineSVR/CMakeFiles/OnlineSVR-test.dir/rule] error 2
remake[1]: Leaving directory '/mnt/faststore/repo/tempus-core/build'
Makefile:185: *** [OnlineSVR-test] error 2
#0 OnlineSVR-test at /mnt/faststore/repo/tempus-core/build/Makefile:185
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm getting the same result if I enable -funified-lto, crash terminal dump below:
clang -cc1 version 19.0.0git based upon LLVM 19.0.0git default target x86_64-unknown-linux-gnu
"/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld" -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -shared -o ../../libSVRFix-shared.so /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/lib/clang/19/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -plugin-opt=-vector-library=SVML -plugin-opt=mcpu=haswell -plugin-opt=O3 -plugin-opt=-x86-branches-within-32B-boundaries -plugin-opt=-code-model=large -plugin-opt=-vector-library=SVML -plugin-opt=fintel-libirc-allowed -plugin-opt=-enable-dtrans -plugin-opt=-enable-npm-dtrans -plugin-opt=-dtrans-mem-layout-level=4 -plugin-opt=-dtrans-outofboundsok=false -plugin-opt=-dtrans-usecrulecompat=true -plugin-opt=-dtrans-inline-heuristics=true -plugin-opt=-dtrans-partial-inline=true -plugin-opt=-irmover-type-merging=false -plugin-opt=-spill-freq-boost=true -plugin-opt=-vplan-vls-level=always -plugin-opt=-vplan-enable-masked-variant=true -plugin-opt=-vplan-enable-peeling=true -plugin-opt=-vplan-enable-vectorized-peel=true -plugin-opt=-vplan-enable-masked-vectorized-remainder=true -plugin-opt=-vplan-enable-non-masked-vectorized-remainder=true -plugin-opt=-vec-threshold=0 -plugin-opt=-loopopt=1 -plugin-opt=-intel-abi-compatible=true -plugin-opt=-x86-enable-unaligned-vector-move=true -L/opt/intel/oneapi/tbb/2021.13/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/mpi/2021.13/lib -L/opt/intel/oneapi/mkl/2024.2/lib/ -L/opt/intel/oneapi/ippcp/2021.12/lib32/ -L/opt/intel/oneapi/ipp/2021.12/lib -L/opt/intel/oneapi/dpl/2022.6/lib -L/opt/intel/oneapi/dnnl/2024.2/lib -L/opt/intel/oneapi/dal/2024.5/lib -L/opt/intel/oneapi/compiler/2024.2/lib -L/opt/intel/oneapi/ccl/2021.13/lib/ --icf=safe --apply-dynamic-relocs -z muldefs --lto-O3 --lto-whole-program-visibility --lto-CGO3 --no-fat-lto-objects --no-lto-legacy-pass-manager -soname libSVRFix-shared.so /tmp/icpx-bc66d955ba/BidAskSpread-def295.o /tmp/icpx-bc66d955ba/InterprocessReader-db38d4.o -rpath /usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec -lhdf5_serial /tmp/icpx-bc66d955ba/libSVRFix-shared-78bb80.o -lsvml -lirng -lmatmul -lstdc++ -limf -lm -lgcc_s -lgcc -lintlc -ldl -Bstatic -liomp5 -Bdynamic -lomptarget -L/opt/intel/oneapi/compiler/2024.2/bin/lib -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc -lirc_s /usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o /lib/x86_64-linux-gnu/crtn.o
module flag identifiers must be unique (or of 'require' type)
LLVM ERROR: Broken module found, compilation aborted!
PLEASE submit a bug report to https://software.intel.com/en-us/support/priority-support and include the crash backtrace.
Stack dump:
0. Program arguments: /opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -shared -o ../../libSVRFix-shared.so /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/lib/clang/19/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -plugin-opt=-vector-library=SVML -plugin-opt=mcpu=haswell -plugin-opt=O3 -plugin-opt=-x86-branches-within-32B-boundaries -plugin-opt=-code-model=large -plugin-opt=-vector-library=SVML -plugin-opt=fintel-libirc-allowed -plugin-opt=-enable-dtrans -plugin-opt=-enable-npm-dtrans -plugin-opt=-dtrans-mem-layout-level=4 -plugin-opt=-dtrans-outofboundsok=false -plugin-opt=-dtrans-usecrulecompat=true -plugin-opt=-dtrans-inline-heuristics=true -plugin-opt=-dtrans-partial-inline=true -plugin-opt=-irmover-type-merging=false -plugin-opt=-spill-freq-boost=true -plugin-opt=-vplan-vls-level=always -plugin-opt=-vplan-enable-masked-variant=true -plugin-opt=-vplan-enable-peeling=true -plugin-opt=-vplan-enable-vectorized-peel=true -plugin-opt=-vplan-enable-masked-vectorized-remainder=true -plugin-opt=-vplan-enable-non-masked-vectorized-remainder=true -plugin-opt=-vec-threshold=0 -plugin-opt=-loopopt=1 -plugin-opt=-intel-abi-compatible=true -plugin-opt=-x86-enable-unaligned-vector-move=true -L/opt/intel/oneapi/tbb/2021.13/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/mpi/2021.13/lib -L/opt/intel/oneapi/mkl/2024.2/lib/ -L/opt/intel/oneapi/ippcp/2021.12/lib32/ -L/opt/intel/oneapi/ipp/2021.12/lib -L/opt/intel/oneapi/dpl/2022.6/lib -L/opt/intel/oneapi/dnnl/2024.2/lib -L/opt/intel/oneapi/dal/2024.5/lib -L/opt/intel/oneapi/compiler/2024.2/lib -L/opt/intel/oneapi/ccl/2021.13/lib/ --icf=safe --apply-dynamic-relocs -z muldefs --lto-O3 --lto-whole-program-visibility --lto-CGO3 --no-fat-lto-objects --no-lto-legacy-pass-manager -soname libSVRFix-shared.so /tmp/icpx-bc66d955ba/BidAskSpread-def295.o /tmp/icpx-bc66d955ba/InterprocessReader-db38d4.o -rpath /usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec -lhdf5_serial /tmp/icpx-bc66d955ba/libSVRFix-shared-78bb80.o -lsvml -lirng -lmatmul -lstdc++ -limf -lm -lgcc_s -lgcc -lintlc -ldl -Bstatic -liomp5 -Bdynamic -lomptarget -L/opt/intel/oneapi/compiler/2024.2/bin/lib -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc -lirc_s /usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o /lib/x86_64-linux-gnu/crtn.o
#0 0x0000572932fa3063 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3933063)
#1 0x0000572932fa1e40 llvm::sys::RunSignalHandlers() (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3931e40)
#2 0x0000572932fa386b SignalHandler(int) Signals.cpp:0:0
#3 0x00001113a0445320 (/lib/x86_64-linux-gnu/libc.so.6+0x45320)
#4 0x00001113a049eb1c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
#5 0x00001113a049eb1c __pthread_kill_internal ./nptl/pthread_kill.c:78:10
#6 0x00001113a049eb1c pthread_kill ./nptl/pthread_kill.c:89:10
#7 0x00001113a044526e raise ./signal/../sysdeps/posix/raise.c:27:6
#8 0x00001113a04288ff abort ./stdlib/abort.c:81:7
#9 0x0000572932a718bc llvm::report_fatal_error(llvm::Twine const&, bool) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x34018bc)
#10 0x0000572932899245 (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3229245)
#11 0x0000572934aa9ed9 (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x5439ed9)
#12 0x00005729338cff47 llvm::lto::LTO::addRegularLTO(llvm::BitcodeModule, llvm::ArrayRef<llvm::lto::InputFile::Symbol>, llvm::lto::SymbolResolution const*&, llvm::lto::SymbolResolution const*) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x425ff47)
#13 0x00005729338cf7d9 llvm::lto::LTO::addModule(llvm::lto::InputFile&, unsigned int, llvm::lto::SymbolResolution const*&, llvm::lto::SymbolResolution const*) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x425f7d9)
#14 0x00005729338cf26c llvm::lto::LTO::add(std::__1::unique_ptr<llvm::lto::InputFile, std::__1::default_delete<llvm::lto::InputFile>>, llvm::ArrayRef<llvm::lto::SymbolResolution>) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x425f26c)
#15 0x000057293312746e lld::elf::BitcodeCompiler::add(lld::elf::BitcodeFile&) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3ab746e)
#16 0x0000572933082867 lld::elf::LinkerDriver::link(llvm::opt::InputArgList&) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3a12867)
#17 0x00005729330726f8 lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char const*>) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3a026f8)
#18 0x0000572933071220 lld::elf::link(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3a01220)
#19 0x0000572932fa4fa8 lld::unsafeLldMain(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, llvm::ArrayRef<lld::DriverDef>, bool) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x3934fa8)
#20 0x0000572932c3f56b lld_main(int, char**, llvm::ToolContext const&) (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x35cf56b)
#21 0x0000572932c3f0f5 main (/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld+0x35cf0f5)
#22 0x00001113a042a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#23 0x00001113a042a28b call_init ./csu/../csu/libc-start.c:128:20
#24 0x00001113a042a28b __libc_start_main ./csu/../csu/libc-start.c:347:5
#25 0x0000572932f6117a _start /localdisk2/test/toolchain-cross/src/glibc/csu/../sysdeps/x86_64/start.S:122:0
icpx: error: unable to execute command: Aborted (core dumped)
icpx: error: linker command failed due to signal (use -v to see invocation)
remake[3]: directory '/mnt/faststore/repo/tempus-core/build'
remake[3]: *** [libSVRFix-shared.so] error 1
remake[3]: Leaving directory '/mnt/faststore/repo/tempus-core/build'
remake[2]: directory '/mnt/faststore/repo/tempus-core/build'
remake[2]: *** [SVRRoot/SVRFix/CMakeFiles/SVRFix-shared.dir/all] error 2
remake[2]: *** Waiting for unfinished jobs....

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page