llvm / llvm-project

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

LLVM error build LDC on FreeBSD/PowerPC Big Endian #116498

Open lenoil98 opened 3 weeks ago

lenoil98 commented 3 weeks ago

Attempting to bootstrap/build LDC using LDC created using GDC as bootstrap on FreeBSD/PowerPC64. This only happens on big endian, works on little endian.

Environment OS: FreeBSD Version: 14.1 C Compiler: clang18 (default) D Compiler: LDC 1.39.0 (built with gdc11) LLVM Version: 15

#0 0x00000008144c0c58 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/llvm15/lib/libLLVM-15.so+0x32c0c58)
#1 0x00000008144c1330 (/usr/local/llvm15/lib/libLLVM-15.so+0x32c1330)
#2 0x00000008144be25c llvm::sys::RunSignalHandlers() (/usr/local/llvm15/lib/libLLVM-15.so+0x32be25c)
#3 0x00000008144c17ec (/usr/local/llvm15/lib/libLLVM-15.so+0x32c17ec)
#4 0x000000081805aea8 (/lib/libthr.so.3+0x2fea8)

Any help/advise is appreciated.

asl commented 3 weeks ago

I would probably suggest you to report this issue to LDC bugtracker. Also, LLVM 15 is old and unsupported.