llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
29.38k stars 12.14k forks source link

xxx #72359

Open prost0 opened 1 year ago

prost0 commented 1 year ago
0.  Program arguments: /usr/bin/ld.lld --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o bin_testing/runIntegrationTests /lib/../lib64/crt1.o /lib/../lib64/crti.o /opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12/crtbegin.o -L/usr/local/lib -L/usr/local/lib64 -L/Xpedite/install/lib -L/opt/intel/compilers_and_libraries_2018.0.128/linux/compiler/lib/intel64_lin -L/opt/et/src/silvia-0.1.181.b96d324/third-party/tcpdirect-8.0.2.11/release/lib -L/opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12 -L/opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/lib -L/usr/lib -plugin-opt=mcpu=x86-64 -plugin-opt=O2 -z stack-size=8000000 CMakeFiles/runIntegrationTests.dir/integration-tests/algoengine/models/AggressiveOrderSideModel.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/algoengine/models/OrderSideModel.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/algoengine/strategies/probability-impact-predictor/ProbabilityImpactPredictor.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/BestBidAskProcessing.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/BestBidAskProcessingEquity.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderExecutionProcessing.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderUpdateProcessing.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderUpdateProcessingAsk.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderUpdateProcessingBid.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/network/TcpUnixSockets.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/network/UdpMulticastMultipleUnixSockets.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/network/UdpMulticastUnixSockets.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/fix/FixOrderManagementGateway.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/fix/FixOrderManagementGatewayCertification.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/twime/TwimeOrderManagementGateway.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/twime/TwimeOrderManagementGatewayCertification.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/rest/RestServer.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/market/domain/Vpin.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/order-manager/order-canceler/OrderCanceler.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/order-manager/orders-repository/fix/OrdersRepositoryFix.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/reporting/reporter/PositionLoader.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/reporting/reporter/PositionTranslator.test.cpp.o -rpath /usr/local/lib:/usr/local/lib64:/Xpedite/install/lib:/opt/intel/compilers_and_libraries_2018.0.128/linux/compiler/lib/intel64_lin:/opt/et/src/silvia-0.1.181.b96d324/third-party/tcpdirect-8.0.2.11/release/lib -lgtest -lgtest_main -lpthread -lgmock libsilvia.a -Bstatic -lxpedite -lfmt -lcppproperties -Bdynamic -lpthread -Bstatic -lquill -lprometheus-cpp-pull -lprometheus-cpp-core -lpcap -lboost_program_options -Bdynamic ../third-party/libtrading/libtrading.a -Bstatic -lz -lsimdjson /usr/local/lib64/oatpp-1.3.0/liboatpp-swagger.a /usr/local/lib64/oatpp-1.3.0/liboatpp-test.a /usr/local/lib64/oatpp-1.3.0/liboatpp.a -Bdynamic -lpthread -Bstatic -lonload_zf_static -lciul1 -liomp5 -ldmlc -lxgboost -l_lightgbm -lhdr_histogram_static -Bdynamic -lxml2 -ldl -Bstatic -lboost_stacktrace_addr2line -Bdynamic -Bstatic -lDisruptor -lboost_system -lboost_thread -lboost_chrono -lrdkafka-static -ldl -Bdynamic -Bstatic -lstdc++ -Bdynamic -lm -lgcc -lgcc_eh -lc -lgcc -lgcc_eh /opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12/crtend.o /lib/../lib64/crtn.o
 #0 0x00007f717e750490 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/lib64/libLLVM-15.so+0xc55490)
 #1 0x00007f717e74e024 llvm::sys::RunSignalHandlers() (/lib64/libLLVM-15.so+0xc53024)
 #2 0x00007f717e74eb65 (/lib64/libLLVM-15.so+0xc53b65)
 #3 0x00007f7185274cf0 __restore_rt (/lib64/libpthread.so.0+0x12cf0)
 #4 0x00007f717ced61c2 __memcpy_avx_unaligned_erms (/lib64/libc.so.6+0xcf1c2)
 #5 0x00007f7184eb5350 void lld::elf::InputSection::writeTo<llvm::object::ELFType<(llvm::support::endianness)1, true>>(unsigned char*) (/lib64/liblldELF.so.15+0x140350)
 #6 0x00007f7184ee4aa8 (/lib64/liblldELF.so.15+0x16faa8)
 #7 0x00007f717e6ad610 llvm::parallelFor(unsigned long, unsigned long, llvm::function_ref<void (unsigned long)>) (/lib64/libLLVM-15.so+0xbb2610)
 #8 0x00007f7184ee685f void lld::elf::OutputSection::writeTo<llvm::object::ELFType<(llvm::support::endianness)1, true>>(unsigned char*) (/lib64/liblldELF.so.15+0x17185f)
 #9 0x00007f7184fa6015 void lld::elf::writeResult<llvm::object::ELFType<(llvm::support::endianness)1, true>>() (/lib64/liblldELF.so.15+0x231015)
#10 0x00007f7184e58ab7 lld::elf::LinkerDriver::link(llvm::opt::InputArgList&) (/lib64/liblldELF.so.15+0xe3ab7)
#11 0x00007f7184e5c5b2 lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char const*>) (/lib64/liblldELF.so.15+0xe75b2)
#12 0x00007f7184e5d6f2 lld::elf::link(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) (/lib64/liblldELF.so.15+0xe86f2)
#13 0x000055e7732a92c5 (/usr/bin/ld.lld+0x42c5)
#14 0x000055e7732a80e9 main (/usr/bin/ld.lld+0x30e9)
#15 0x00007f717ce41d85 __libc_start_main (/lib64/libc.so.6+0x3ad85)
#16 0x000055e7732a820e _start (/usr/bin/ld.lld+0x320e)
llvmbot commented 1 year ago

@llvm/issue-subscribers-lld-elf

Author: Alexander (prost0)

``` 0. Program arguments: /usr/bin/ld.lld --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o bin_testing/runIntegrationTests /lib/../lib64/crt1.o /lib/../lib64/crti.o /opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12/crtbegin.o -L/usr/local/lib -L/usr/local/lib64 -L/Xpedite/install/lib -L/opt/intel/compilers_and_libraries_2018.0.128/linux/compiler/lib/intel64_lin -L/opt/et/src/silvia-0.1.181.b96d324/third-party/tcpdirect-8.0.2.11/release/lib -L/opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12 -L/opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/lib -L/usr/lib -plugin-opt=mcpu=x86-64 -plugin-opt=O2 -z stack-size=8000000 CMakeFiles/runIntegrationTests.dir/integration-tests/algoengine/models/AggressiveOrderSideModel.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/algoengine/models/OrderSideModel.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/algoengine/strategies/probability-impact-predictor/ProbabilityImpactPredictor.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/BestBidAskProcessing.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/BestBidAskProcessingEquity.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderExecutionProcessing.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderUpdateProcessing.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderUpdateProcessingAsk.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/market-data/OrderUpdateProcessingBid.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/network/TcpUnixSockets.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/network/UdpMulticastMultipleUnixSockets.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/network/UdpMulticastUnixSockets.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/fix/FixOrderManagementGateway.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/fix/FixOrderManagementGatewayCertification.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/twime/TwimeOrderManagementGateway.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/order-management-gateway/twime/TwimeOrderManagementGatewayCertification.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/gateway/rest/RestServer.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/market/domain/Vpin.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/order-manager/order-canceler/OrderCanceler.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/order-manager/orders-repository/fix/OrdersRepositoryFix.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/reporting/reporter/PositionLoader.test.cpp.o CMakeFiles/runIntegrationTests.dir/integration-tests/reporting/reporter/PositionTranslator.test.cpp.o -rpath /usr/local/lib:/usr/local/lib64:/Xpedite/install/lib:/opt/intel/compilers_and_libraries_2018.0.128/linux/compiler/lib/intel64_lin:/opt/et/src/silvia-0.1.181.b96d324/third-party/tcpdirect-8.0.2.11/release/lib -lgtest -lgtest_main -lpthread -lgmock libsilvia.a -Bstatic -lxpedite -lfmt -lcppproperties -Bdynamic -lpthread -Bstatic -lquill -lprometheus-cpp-pull -lprometheus-cpp-core -lpcap -lboost_program_options -Bdynamic ../third-party/libtrading/libtrading.a -Bstatic -lz -lsimdjson /usr/local/lib64/oatpp-1.3.0/liboatpp-swagger.a /usr/local/lib64/oatpp-1.3.0/liboatpp-test.a /usr/local/lib64/oatpp-1.3.0/liboatpp.a -Bdynamic -lpthread -Bstatic -lonload_zf_static -lciul1 -liomp5 -ldmlc -lxgboost -l_lightgbm -lhdr_histogram_static -Bdynamic -lxml2 -ldl -Bstatic -lboost_stacktrace_addr2line -Bdynamic -Bstatic -lDisruptor -lboost_system -lboost_thread -lboost_chrono -lrdkafka-static -ldl -Bdynamic -Bstatic -lstdc++ -Bdynamic -lm -lgcc -lgcc_eh -lc -lgcc -lgcc_eh /opt/rh/gcc-toolset-12/root/usr/lib/gcc/x86_64-redhat-linux/12/crtend.o /lib/../lib64/crtn.o #0 0x00007f717e750490 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/lib64/libLLVM-15.so+0xc55490) #1 0x00007f717e74e024 llvm::sys::RunSignalHandlers() (/lib64/libLLVM-15.so+0xc53024) #2 0x00007f717e74eb65 (/lib64/libLLVM-15.so+0xc53b65) #3 0x00007f7185274cf0 __restore_rt (/lib64/libpthread.so.0+0x12cf0) #4 0x00007f717ced61c2 __memcpy_avx_unaligned_erms (/lib64/libc.so.6+0xcf1c2) #5 0x00007f7184eb5350 void lld::elf::InputSection::writeTo<llvm::object::ELFType<(llvm::support::endianness)1, true>>(unsigned char*) (/lib64/liblldELF.so.15+0x140350) #6 0x00007f7184ee4aa8 (/lib64/liblldELF.so.15+0x16faa8) #7 0x00007f717e6ad610 llvm::parallelFor(unsigned long, unsigned long, llvm::function_ref<void (unsigned long)>) (/lib64/libLLVM-15.so+0xbb2610) #8 0x00007f7184ee685f void lld::elf::OutputSection::writeTo<llvm::object::ELFType<(llvm::support::endianness)1, true>>(unsigned char*) (/lib64/liblldELF.so.15+0x17185f) #9 0x00007f7184fa6015 void lld::elf::writeResult<llvm::object::ELFType<(llvm::support::endianness)1, true>>() (/lib64/liblldELF.so.15+0x231015) #10 0x00007f7184e58ab7 lld::elf::LinkerDriver::link(llvm::opt::InputArgList&) (/lib64/liblldELF.so.15+0xe3ab7) #11 0x00007f7184e5c5b2 lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char const*>) (/lib64/liblldELF.so.15+0xe75b2) #12 0x00007f7184e5d6f2 lld::elf::link(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) (/lib64/liblldELF.so.15+0xe86f2) #13 0x000055e7732a92c5 (/usr/bin/ld.lld+0x42c5) #14 0x000055e7732a80e9 main (/usr/bin/ld.lld+0x30e9) #15 0x00007f717ce41d85 __libc_start_main (/lib64/libc.so.6+0x3ad85) #16 0x000055e7732a820e _start (/usr/bin/ld.lld+0x320e) ```
EugeneZelenko commented 1 year ago

@prost0: Please provide reproducer.