Hi, I am repeatedly getting: .......
# compile libLLVMAMDGPUCodeGen/SILateBranchLowering.pico /dumps/sysbuild/evbarm64/tools/bin/aarch64--netbsd-c++ -frandom-seed=2bad86e6 -O2 -Werror -Wno-error=init-list-lifetime -fPIE -std=c++14 -fno-rtti -fno-exceptions -fno-strict-aliasing -ffunction-sections -fda ta-sections -Wno-missing-template-keyword -Wno-missing-template-keyword --sysroot=/dumps/sysbuild/evbarm64/destdir -I. -I/home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dis t/clang/include -I/home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include -I/dumps/sysbuild/evbarm64/obj/home/sysbuild/src/external/apache2/llvm/include -I/home/sysbuil d/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../config -I/home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../config -I/home/sysbuild/src/external/apache2/llvm/li brt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/lib/Target/AMDGPU -c -fPIC /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/lib/Target/AMDGPU/SILateBranchLowering. cpp -o SILateBranchLowering.pico In file included from /dumps/sysbuild/evbarm64/destdir/usr/include/g++/string:50, from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/ADT/APInt.h:23, from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/ADT/DenseMapInfo.h:16, from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/ADT/DenseMap.h:16, from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/IR/PassManager.h:40, from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/lib/Target/AMDGPU/AMDGPU.h:13, from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp:14: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = llvm::MachineBasicBlock* const; _Up = llvm::MachineBasicBlock*; boo l _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = llvm::MachineBasicBlock* const*; _OI = llvm::MachineBasicBlock**]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/b its/stl_algobase.h:501:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = llvm::MachineBasicBlock* const*; _OI = llvm::MachineBasicBlock**]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/b its/stl_algobase.h:528:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = llvm::MachineBasicBlock* const*; _OI = llvm::MachineBasicBlock**]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/bi ts/stl_algobase.h:535:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = llvm::MachineBasicBlock* const*; _OI = llvm::MachineBasicBlock**]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/bits/stl_algobase.h:626:7, inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::MachineBasicBlock* const*; _ForwardIterator = llvm::MachineBasicBlock**]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::MachineBasicBlock* const*; _ForwardIterator = llvm::MachineBasicBlock**]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = llvm::MachineBasicBlock* const*; _ForwardIterator = llvm:: MachineBasicBlock**; _Tp = llvm::MachineBasicBlock*]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/bits/stl_uninitialized.h:372:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = llvm::MachineBasicBlock* const*; _Tp = llvm::MachineBasicBlo ck*; _Alloc = std::allocator<llvm::MachineBasicBlock*>]' at /dumps/sysbuild/evbarm64/destdir/usr/include/g++/bits/vector.tcc:339:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = llvm::MachineBasicBlock*; _Alloc = std::allocator<llvm::MachineBasicBlock*>]' at /dumps/sys build/evbarm64/destdir/usr/include/g++/bits/stl_vector.h:787:21, inlined from 'void llvm::DomTreeBuilder::SemiNCAInfo<DomTreeT>::clear() [with DomTreeT = llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>]' at /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMD GPUCodeGen/../../lib/../dist/llvm/include/llvm/Support/GenericDomTreeConstruction.h:101:15, inlined from 'static void llvm::DomTreeBuilder::SemiNCAInfo<DomTreeT>::DeleteUnreachable(DomTreeT&, BatchUpdatePtr, TreeNodePtr) [with DomTreeT = llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>]' at /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/Support/GenericDomTreeConstruction.h:1114:15: /dumps/sysbuild/evbarm64/destdir/usr/include/g++/bits/stl_algobase.h:434:30: error: 'void* __builtin_memmove(void*, const void*, long unsigned int)' reading between 9 and 9223372036854775807 bytes from a region <<<<<<<<<<<<<<<====== of size 8 [-Werror=stringop-overread] 434 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/CodeGen/MachineDominators.h:23, from /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp:18: /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/Support/GenericDomTreeConstruction.h: In static member function 'static void llvm::DomTreeBuilder::SemiNCAI nfo<DomTreeT>::DeleteUnreachable(DomTreeT&, BatchUpdatePtr, TreeNodePtr) [with DomTreeT = llvm::DominatorTreeBase<llvm::MachineBasicBlock, false>]': /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen/../../lib/../dist/llvm/include/llvm/Support/GenericDomTreeConstruction.h:101:15: note: at offset [0, 7] into source object '<anonymous>' of siz e 8 101 | NumToNode = {nullptr}; // Restore to initial state with a dummy start node. | ~~~~~~~~~~^~~~~~~~~~~ cc1plus: all warnings being treated as errors *** Failed target: SILateBranchLowering.pico *** In directory: /home/sysbuild/src/external/apache2/llvm/librt/libLLVMAMDGPUCodeGen *** Failed commands: ${_MKTARGET_COMPILE} => @echo '# ' "compile " libLLVMAMDGPUCodeGen/SILateBranchLowering.pico ${COMPILE.cc} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${CSHLIBFLAGS} ${.IMPSRC} -o ${.TARGET} => /dumps/sysbuild/evbarm64/tools/bin/aarch64--netbsd-c++ -frandom-seed=2bad86e6 -O2 -Werror -Wno-error=init-list-lifetime -fPIE -std=c++14 -fno-rtti -fno-exceptions ------ on clean obj, destdit and tools directories. Has anybody been able to build a recent aarch64 -vurrent? Chavdar -- ----