jaeger changed the topic of #crux-arm to: CRUX-ARM 3.6 Released! - http://crux-arm.nu/Documentation/ReleaseNotes3-6 | Logs: https://libera.irclog.whitequark.org/crux-arm/
pitillo has quit [Ping timeout: 240 seconds]
pitillo has joined #crux-arm
guido_rokepo has joined #crux-arm
<pitillo> /home/pkgmk/work/llvm/src/llvm-16.0.4.src/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': /home/pkgmk/work/llvm/src/llvm-16.0.4.src/lib/IR/Core.cpp:109:25: warning: cast between incompatible function types from 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka
<pitillo> 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type]
<pitillo> 109 | return LLVM_EXTENSION reinterpret_cast<LLVMDiagnosticHandler>(
<pitillo> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<pitillo> 110 | unwrap(C)->getDiagnosticHandlerCallBack());
<pitillo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<pitillo> [457/3389] Building AMDGPUGenAsmMatcher.inc... FAILED: lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc /home/pkgmk/work/llvm/src/build/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc cd /home/pkgmk/work/llvm/src/build && /home/pkgmk/work/llvm/src/build/bin/llvm-tblgen -gen-asm-matcher -I /home/pkgmk/work/llvm/src/llvm-16.0.4.src/lib/Target/AMDGPU
<pitillo> -I/home/pkgmk/work/llvm/src/build/include -I/home/pkgmk/work/llvm/src/llvm-16.0.4.src/include -I /home/pkgmk/work/llvm/src/llvm-16.0.4.src/lib/Target /home/pkgmk/work/llvm/src/llvm-16.0.4.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc -d lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.d
<pitillo> [462/3389] Building AMDGPUGenInstrInfo.inc...
<pitillo> ninja: build stopped: subcommand failed. =======> ERROR: Building '/nfs/rpi3/3.7/pkg/llvm#16.0.4-1.pkg.tar.xz' failed.
<beerman> i haven't yet tried to build llvm 16 on the pi4
<beerman> does it work with llvm 15 pitillo ?
<ukky> pitillo: Could you upload full build log? The warning is not a reason for failure, unless '-Werror' is specified in C/CXX flags.
<ukky> Also, there is a way to disable building LLVM for AMDGPU. Maybe disabling that would allow you to get what you need.
<beerman> my container is a bit outdated, but I have started llvm 16.0.4 on aarch64 using the pi4 again.
<ukky> I am cross-compiling right now for aarch64, target AMDGPU, on Gentoo
<ukky> LLVM 16.0.4 cross-builds fine on Gentoo: Messages for package sys-devel/llvm-16.0.4 merged to /usr/aarch64-pc-linux-gnu/
<beerman> the pi takes longer to build 😄
guido_rokepo has quit [Quit: guido_rokepo]
<pitillo> ukky: no more info really
<pitillo> modules were disabled long time ago but beerman added support due to problems with dependent ports and older versioms with those modules was built right
<pitillo> s/was/were built
<pitillo> lot of kernel mem dumps
<pitillo> 4GB swap....
<ukky> that's your reason for build being killed: 4 GiB swap
<beerman> the pi 4 is still pulling through, [2289/3389] currently
<beerman> barely swapping, if at all
<beerman> haven't been watching all the time and didn't setup monitoring on the pi (yet?)
aardo has joined #crux-arm
pitillo_ has joined #crux-arm
jaeger- has joined #crux-arm
pitillo has quit [*.net *.split]
ardo has quit [*.net *.split]
jaeger has quit [*.net *.split]
<beerman> pitillo created a pr for llvm
jaeger- is now known as jaeger