pawosm-arm wrote:

We're facing a regression after this one. We can't build 
https://github.com/dslarm/Financial-Services-Workload-Samples/tree/main/MonteCarloEuropeanOptions
 with `-g` for AArch64 with -fopenmp now:

```
Stack dump:
0.      Program arguments: /usr/bin/clang-21 -cc1 -triple 
aarch64-none-linux-gnu -emit-obj -dumpdir MonteCarloInsideBlockingDP- 
-disable-free -clear-ast-before-backend -disable-llvm-verifier 
-discard-value-names -main-file-name MonteCarloInsideBlockingDP.cpp 
-mrelocation-model static -mframe-pointer=non-leaf -menable-no-infs 
-menable-no-nans -fapprox-func -funsafe-math-optimizations -fno-signed-zeros 
-mreassociate -freciprocal-math -ffp-contract=fast -fno-rounding-math 
-ffast-math -ffinite-math-only -complex-range=basic -mconstructor-aliases 
-funwind-tables=2 -enable-tlsdesc -target-cpu generic -target-feature +v8.1a 
-target-feature +crc -target-feature +fp-armv8 -target-feature +lse 
-target-feature +neon -target-feature +rdm -target-abi aapcs -tune-cpu 
neoverse-v1 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb 
-fdebug-compilation-dir=/opt/buildAgent/temp/buildTmp/suite_stage/arm-dps/llvm/dps-llvm/FinanceBuildTest_0d34fa41/MonteCarloEuropeanOptions
 
-fcoverage-compilation-dir=/opt/buildAgent/temp/buildTmp/suite_stage/arm-dps/llvm/dps-llvm/FinanceBuildTest_0d34fa41/MonteCarloEuropeanOptions
 -resource-dir /usr/lib/clang/21 -I /opt/arm/armpl_24.10_flang-new/include 
-I/opt/arm/armpl_24.10_flang-new/include -internal-isystem 
/usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12 
-internal-isystem 
/usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/aarch64-linux-gnu/c++/12
 -internal-isystem 
/usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../include/c++/12/backward 
-internal-isystem /usr/lib/clang/21/include -internal-isystem 
/usr/local/include -internal-isystem 
/usr/bin/../lib/gcc/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include 
-internal-externc-isystem /usr/include/aarch64-linux-gnu 
-internal-externc-isystem /include -internal-externc-isystem /usr/include 
-Ofast --std=c++14 -fdeprecated-macro -ferror-limit 19 -fopenmp 
-fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions 
-fexceptions -vectorize-loops -vectorize-slp -target-feature +outline-atomics 
-target-feature -fmv -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o 
/opt/buildAgent/temp/buildTmp/MonteCarloInsideBlockingDP-0c7c07.o -x c++ 
MonteCarloInsideBlockingDP.cpp
1.      <eof> parser at end of file
2.      Code generation
 #0 0x0000aaaaad96ee6c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) 
(/usr/bin/clang-21+0x2ecee6c)
 #1 0x0000aaaaad96ce38 llvm::sys::RunSignalHandlers() 
(/usr/bin/clang-21+0x2ecce38)
 #2 0x0000aaaaad96f6d0 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000040000002d8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000aaaaae649ddc llvm::DIE::getUnitDie() const 
(/usr/bin/clang-21+0x3ba9ddc)
 #5 0x0000aaaaae652994 llvm::DwarfDebug::finalizeModuleInfo() 
(/usr/bin/clang-21+0x3bb2994)
 #6 0x0000aaaaae65315c llvm::DwarfDebug::endModule() 
(/usr/bin/clang-21+0x3bb315c)
 #7 0x0000aaaaae63aa78 llvm::AsmPrinter::doFinalization(llvm::Module&) 
(/usr/bin/clang-21+0x3b9aa78)
 #8 0x0000aaaaad54e250 llvm::FPPassManager::doFinalization(llvm::Module&) 
(/usr/bin/clang-21+0x2aae250)
 #9 0x0000aaaaad548930 llvm::legacy::PassManagerImpl::run(llvm::Module&) 
(/usr/bin/clang-21+0x2aa8930)
#10 0x0000aaaaadf4cca4 clang::emitBackendOutput(clang::CompilerInstance&, 
clang::CodeGenOptions&, llvm::StringRef, llvm::Module*, clang::BackendAction, 
llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, 
std::unique_ptr<llvm::raw_pwrite_stream, 
std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) 
(/usr/bin/clang-21+0x34acca4)
#11 0x0000aaaaadf5e28c 
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) 
(/usr/bin/clang-21+0x34be28c)
#12 0x0000aaaaaf4aad58 clang::ParseAST(clang::Sema&, bool, bool) 
(/usr/bin/clang-21+0x4a0ad58)
#13 0x0000aaaaae3d46a0 clang::FrontendAction::Execute() 
(/usr/bin/clang-21+0x39346a0)
#14 0x0000aaaaae365610 
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) 
(/usr/bin/clang-21+0x38c5610)
#15 0x0000aaaaae49f688 
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) 
(/usr/bin/clang-21+0x39ff688)
#16 0x0000aaaaac98fb6c cc1_main(llvm::ArrayRef<char const*>, char const*, 
void*) (/usr/bin/clang-21+0x1eefb6c)
#17 0x0000aaaaac98d204 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, 
llvm::ToolContext const&) driver.cpp:0:0
#18 0x0000aaaaac98c2e4 clang_main(int, char**, llvm::ToolContext const&) 
(/usr/bin/clang-21+0x1eec2e4)
#19 0x0000aaaaac998544 main (/usr/bin/clang-21+0x1ef8544)
#20 0x00004000004573fc __libc_start_call_main 
./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#21 0x00004000004574cc call_init ./csu/../csu/libc-start.c:128:20
#22 0x00004000004574cc __libc_start_main ./csu/../csu/libc-start.c:379:5
#23 0x0000aaaaac98afe4 _start (/usr/bin/clang-21+0x1eeafe4)
clang++: error: unable to execute command: Segmentation fault (core dumped)
```

https://github.com/llvm/llvm-project/pull/131985
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to