+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/libLLVM34-3.4.2nb2/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/libLLVM34-3.4.2nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20211023 ===> Building for libLLVM34-3.4.2nb2 gmake[1]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Support' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Support' gmake[1]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/TableGen' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/TableGen' gmake[1]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileCheck' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileCheck' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileUpdate' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileUpdate' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/TableGen' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/TableGen' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/PerfectShuffle' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/PerfectShuffle' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/count' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/count' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/fpcmp' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/fpcmp' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/llvm-lit' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/llvm-lit' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/not' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/not' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/UnitTestMain' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/UnitTestMain' gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest' gmake[1]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/utils' gmake[1]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' gmake[1]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/AsmParser' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/AsmParser' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Reader' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Reader' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Writer' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Writer' gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis/IPA' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis/IPA' gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Utils' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Utils' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Instrumentation' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Instrumentation' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Scalar' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Scalar' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/InstCombine' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/InstCombine' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/IPO' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/IPO' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Vectorize' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Vectorize' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Hello' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Hello' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/ObjCARC' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/ObjCARC' gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/SelectionDAG' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/SelectionDAG' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/AsmPrinter' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/AsmPrinter' gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen' gmake[2]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/InstPrinter' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/InstPrinter' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/AsmParser' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/AsmParser' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Disassembler' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Disassembler' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/TargetInfo' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/MCTargetDesc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/MCTargetDesc' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Utils' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Utils' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/TargetInfo' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/MCTargetDesc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/MCTargetDesc' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/AsmParser' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/AsmParser' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/InstPrinter' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/InstPrinter' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/TargetInfo' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/MCTargetDesc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/MCTargetDesc' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/InstPrinter' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/InstPrinter' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/AsmParser' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/AsmParser' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Disassembler' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Disassembler' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/TargetInfo' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/MCTargetDesc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/MCTargetDesc' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Utils' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Utils' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/InstPrinter' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/InstPrinter' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/AsmParser' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/AsmParser' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/Disassembler' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/Disassembler' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/TargetInfo' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/MCTargetDesc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/MCTargetDesc' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/InstPrinter' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/InstPrinter' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/Disassembler' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/Disassembler' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/AsmParser' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/AsmParser' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/TargetInfo' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/MCTargetDesc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/MCTargetDesc' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/Disassembler' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/Disassembler' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/InstPrinter' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/InstPrinter' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/TargetInfo' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/MCTargetDesc' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/MCTargetDesc' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430' llvm[3]: Building Release Archive Library libLLVMMSP430CodeGen.a gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/InstPrinter' llvm[4]: Compiling MSP430InstPrinter.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMSP430AsmPrinter.a gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/InstPrinter' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/TargetInfo' llvm[4]: Compiling MSP430TargetInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMSP430Info.a gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/TargetInfo' gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/MCTargetDesc' llvm[4]: Compiling MSP430MCTargetDesc.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMSP430Desc.a gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/MCTargetDesc' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend' llvm[3]: Building Release Archive Library libLLVMCppBackendCodeGen.a gmake[4]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend/TargetInfo' llvm[4]: Compiling CppBackendTargetInfo.cpp for Release build In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend/TargetInfo/../CPPTargetMachine.h:17, from CppBackendTargetInfo.cpp:10: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:28: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 317 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc10/include/c++/10.3.0/utility:70, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:17, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend/TargetInfo/../CPPTargetMachine.h:17, from CppBackendTargetInfo.cpp:10: /opt/local/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ llvm[4]: Building Release Archive Library libLLVMCppBackendInfo.a gmake[4]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend/TargetInfo' gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend' gmake[3]: Entering directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX' llvm[3]: Building NVPTX.td assembly writer with tblgen llvm[3]: Building NVPTX.td DAG instruction selector implementation with tblgen llvm[3]: Building NVPTX.td instruction information with tblgen llvm[3]: Building NVPTX.td register info implementation with tblgen llvm[3]: Building NVPTX.td subtarget information with tblgen llvm[3]: Compiling NVPTXAsmPrinter.cpp for Release build In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:22, from NVPTXISelLowering.h:20, from NVPTXTargetMachine.h:19, from NVPTXAsmPrinter.h:20, from NVPTXAsmPrinter.cpp:15: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h: In member function 'llvm::SDNodeIterator llvm::SDNodeIterator::operator++(int)': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:27: warning: implicitly-declared 'constexpr llvm::SDNodeIterator::SDNodeIterator(const llvm::SDNodeIterator&)' is deprecated [-Wdeprecated-copy] 1845 | SDNodeIterator tmp = *this; ++*this; return tmp; | ^~~~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: note: because 'llvm::SDNodeIterator' has user-provided 'const llvm::SDNodeIterator& llvm::SDNodeIterator::operator=(const llvm::SDNodeIterator&)' 1829 | const SDNodeIterator &operator=(const SDNodeIterator &I) { | ^~~~~~~~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:49: warning: implicitly-declared 'constexpr llvm::SDNodeIterator::SDNodeIterator(const llvm::SDNodeIterator&)' is deprecated [-Wdeprecated-copy] 1845 | SDNodeIterator tmp = *this; ++*this; return tmp; | ^~~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: note: because 'llvm::SDNodeIterator' has user-provided 'const llvm::SDNodeIterator& llvm::SDNodeIterator::operator=(const llvm::SDNodeIterator&)' 1829 | const SDNodeIterator &operator=(const SDNodeIterator &I) { | ^~~~~~~~ In file included from NVPTXAsmPrinter.h:28, from NVPTXAsmPrinter.cpp:15: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1652 | if (AliasFor == 0) | ^~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1654 | addArgument(); | ^~~~~~~~~~~ In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Function.h:21, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Module.h:19, from NVPTX.h:20, from NVPTXAsmPrinter.h:18, from NVPTXAsmPrinter.cpp:15: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 353 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc10/include/c++/10.3.0/utility:70, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, from NVPTX.h:19, from NVPTXAsmPrinter.h:18, from NVPTXAsmPrinter.cpp:15: /opt/local/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'struct std::pair' declared here 211 | struct pair | ^~~~ In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Function.h:21, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Module.h:19, from NVPTX.h:20, from NVPTXAsmPrinter.h:18, from NVPTXAsmPrinter.cpp:15: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/MC/MCStreamer.h:254:66: required from here /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 353 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc10/include/c++/10.3.0/utility:70, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, from NVPTX.h:19, from NVPTXAsmPrinter.h:18, from NVPTXAsmPrinter.cpp:15: /opt/local/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'struct std::pair, std::pair >' declared here 211 | struct pair | ^~~~ In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/MC/MCRegisterInfo.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/MC/MCInstrDesc.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/MachineInstr.h:27, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Target/TargetFrameLowering.h:17, from NVPTXFrameLowering.h:17, from NVPTXTargetMachine.h:18, from NVPTXAsmPrinter.h:20, from NVPTXAsmPrinter.cpp:15: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:28: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 317 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc10/include/c++/10.3.0/utility:70, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, from NVPTX.h:19, from NVPTXAsmPrinter.h:18, from NVPTXAsmPrinter.cpp:15: /opt/local/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ llvm[3]: Compiling NVPTXISelLowering.cpp for Release build In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:22, from NVPTXISelLowering.h:20, from NVPTXISelLowering.cpp:14: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h: In member function 'llvm::SDNodeIterator llvm::SDNodeIterator::operator++(int)': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:27: warning: implicitly-declared 'constexpr llvm::SDNodeIterator::SDNodeIterator(const llvm::SDNodeIterator&)' is deprecated [-Wdeprecated-copy] 1845 | SDNodeIterator tmp = *this; ++*this; return tmp; | ^~~~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: note: because 'llvm::SDNodeIterator' has user-provided 'const llvm::SDNodeIterator& llvm::SDNodeIterator::operator=(const llvm::SDNodeIterator&)' 1829 | const SDNodeIterator &operator=(const SDNodeIterator &I) { | ^~~~~~~~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:49: warning: implicitly-declared 'constexpr llvm::SDNodeIterator::SDNodeIterator(const llvm::SDNodeIterator&)' is deprecated [-Wdeprecated-copy] 1845 | SDNodeIterator tmp = *this; ++*this; return tmp; | ^~~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: note: because 'llvm::SDNodeIterator' has user-provided 'const llvm::SDNodeIterator& llvm::SDNodeIterator::operator=(const llvm::SDNodeIterator&)' 1829 | const SDNodeIterator &operator=(const SDNodeIterator &I) { | ^~~~~~~~ In file included from NVPTXISelLowering.cpp:33: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::alias::done()': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1652:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1652 | if (AliasFor == 0) | ^~ /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/CommandLine.h:1654:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1654 | addArgument(); | ^~~~~~~~~~~ In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/ArrayRef.h:14, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Attributes.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Argument.h:19, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Function.h:21, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/Module.h:19, from NVPTX.h:20, from NVPTXISelLowering.h:18, from NVPTXISelLowering.cpp:14: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/MachineFrameInfo.h:296:77: required from here /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/SmallVector.h:353:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 353 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc10/include/c++/10.3.0/utility:70, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, from NVPTX.h:19, from NVPTXISelLowering.h:18, from NVPTXISelLowering.cpp:14: /opt/local/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'struct std::pair' declared here 211 | struct pair | ^~~~ In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseSet.h:17, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/SelectionDAG.h:18, from NVPTXISelLowering.h:20, from NVPTXISelLowering.cpp:14: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:28: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 317 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc10/include/c++/10.3.0/utility:70, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Support/type_traits.h:22, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringRef.h:13, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/StringMap.h:17, from NVPTX.h:19, from NVPTXISelLowering.h:18, from NVPTXISelLowering.cpp:14: /opt/local/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ llvm[3]: Compiling NVPTXLowerAggrCopies.cpp for Release build In file included from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:23, from NVPTXLowerAggrCopies.h:19, from NVPTXLowerAggrCopies.cpp:14: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]': /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:602:28: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:555:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PointerAlignElem; KeyInfoT = llvm::DenseMapInfo]' /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/IR/DataLayout.h:181:16: required from here /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/ADT/DenseMap.h:317:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 317 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc10/include/c++/10.3.0/bits/stl_algobase.h:64, from /opt/local/gcc10/include/c++/10.3.0/bits/char_traits.h:39, from /opt/local/gcc10/include/c++/10.3.0/string:40, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/Pass.h:33, from /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, from NVPTXLowerAggrCopies.h:18, from NVPTXLowerAggrCopies.cpp:14: /opt/local/gcc10/include/c++/10.3.0/bits/stl_pair.h:211:12: note: 'llvm::DenseMapBase, unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo >::BucketT' {aka 'struct std::pair'} declared here 211 | struct pair | ^~~~ mv: cannot access /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.d.tmp gmake[3]: *** [/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/Makefile.rules:1483: /home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/Release/NVPTXLowerAggrCopies.o] Error 2 gmake[3]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX' gmake[2]: *** [/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/Makefile.rules:900: NVPTX/.makeall] Error 2 gmake[2]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target' gmake[1]: *** [/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/Makefile.rules:900: Target/.makeall] Error 2 gmake[1]: Leaving directory '/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/lib' gmake: *** [/home/pbulk/build/lang/libLLVM34/work/llvm-3.4.2.src/Makefile.rules:851: all] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/lang/libLLVM34 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/lang/libLLVM34