Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clang-native fails in do_compile on x84_64 #638

Closed
mhill-holoplot opened this issue Jan 6, 2022 · 3 comments
Closed

Clang-native fails in do_compile on x84_64 #638

mhill-holoplot opened this issue Jan 6, 2022 · 3 comments

Comments

@mhill-holoplot
Copy link

mhill-holoplot commented Jan 6, 2022

I tried building postgresql with Yoe in order to debug this PR openembedded/meta-openembedded#507

However It seems the clang compilation fails on an eval. I haven't done anything strange or patched anything yet so I'm mildly confused as to why.

morgan@morgan-ubuntu:~/yoe$ bitbake postgresql
Setting MACHINE=qemux86-64
/home/morgan/yoe/conf/auto.conf has been updated
Setting DOCKER_REPO to yoedistro/yoe-build:buster
NOTE: Started PRServer with DBfile: /home/morgan/yoe/cache/prserv.sqlite3, Address: 127.0.0.1:45219, PID: 59
Loading cache: 100% |###############################################################################################################################################################################| Time: 0:00:01
Loaded 5148 entries from dependency cache.
Parsing recipes: 100% |#############################################################################################################################################################################| Time: 0:00:02
Parsing of 3565 .bb files complete (3564 cached, 1 parsed). 5151 targets, 683 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "1.53.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "x86_64-yoe-linux"
MACHINE              = "qemux86-64"
DISTRO               = "yoe"
DISTRO_VERSION       = "2021.12"
TUNE_FEATURES        = "m64 core2"
TARGET_FPU           = ""
meta-yoe             = "HEAD:258a2edbeb62525f7b03f6933ac5806c29c647f2"
meta-96boards        = "HEAD:c0a7f4052bd78f9a6972a5459840f639452bf76c"
meta-arm             
meta-arm-toolchain   = "HEAD:8061ecf0cde442cd5a36151c7dac91fcd0727e2d"
meta-atmel           = "HEAD:749ed98cd42c61234ad04476d5d8104f2087566c"
meta-freescale       = "HEAD:58a442bdafae4329a61f656d597c76c5fb8da928"
meta-freescale-3rdparty = "HEAD:b3670f9d5ffe1fd52f8c2d1cbb7027b9dcf79aad"
meta-odroid          
meta-odroid-extras   = "HEAD:e46880f21512622468a23c5c7fc60bf050cb63b0"
meta-qcom            = "HEAD:302e275d27dbe4bfbd2a8df8586b95d721750d63"
meta-raspberrypi     = "HEAD:58cc6625395c251e68604de587c332f07a6acd3b"
meta-riscv           = "HEAD:9561639c61663a10d8c9c23d26173db499f4c39b"
meta-rockchip        = "HEAD:17703ee37b46d15ec369588fbb86dde336df6028"
meta-ti              = "HEAD:75ff5168d39aa05cd918cfd36dd8695ee17a065d"
meta-clang           = "HEAD:e59b8f560a9e436f13588223c8f30c63d02ca3d8"
meta-elm-binary      = "HEAD:df225a0abb9f51c50714357d114d4d313b7bbe73"
meta-qt5             = "HEAD:b64b0a213240375e697185de06c3f502c65cdee7"
meta-filesystems     
meta-gnome           
meta-initramfs       
meta-multimedia      
meta-networking      
meta-oe              
meta-perl            
meta-python          
meta-webserver       
meta-xfce            = "HEAD:2b4f6a04f014da87a1f42bf67a52be59e5cd2b2e"
meta                 = "HEAD:24c1b8346a2ab8bdea2e140282e33814166d9113"

Initialising tasks: 100% |##########################################################################################################################################################################| Time: 0:00:01
Sstate summary: Wanted 103 Local 0 Mirrors 0 Missed 103 Current 210 (0% match, 67% complete)
NOTE: Executing Tasks
ERROR: clang-native-13.0.1-r0 do_compile: ExecutionError('/home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/temp/run.do_compile.135', 1, None, None)
ERROR: Logfile of failure stored in: /home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/temp/log.do_compile.135
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: cmake --build /home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/build --target all --
| [1/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o
| [2/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o
| [3/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o
| [4/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o
| [5/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o
| [6/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o
| [7/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o
| [8/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o
| [9/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o
| [10/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o
| [11/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o
| [12/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o
| [13/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o
| [14/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o
| [15/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o
| [16/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o
| [17/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o
| [18/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o
| [19/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o
| [20/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o
| [21/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o
| [22/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o
| [23/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o
| [24/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o
| [25/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o
| [26/5014] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o
| [27/5014] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o
| [28/5014] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o
| [29/5014] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o
| [30/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o
| [31/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o
| [32/5014] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o
| [33/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o
| [34/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o
| [35/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o
| [36/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o
| [37/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o
| [38/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o
| [39/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o
| [40/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o
| [41/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o
| [42/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o
| [43/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o
| [44/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o
| [45/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o
| [46/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o
| [47/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o
| [48/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o
| [49/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o
| [50/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o
| [51/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o
| [52/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o
| [53/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o
| [54/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o
| [55/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o
| [56/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o
| [57/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o
| [58/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o
| [59/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o
| [60/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o
| [61/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o
| [62/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o
| [63/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o
| [64/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o
| [65/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o
| [66/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o
| [67/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o
| [68/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o
| [69/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o
| [70/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o
| [71/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o
| [72/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o
| [73/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o
| [74/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o
| [75/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o
| [76/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o
| [77/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o
| [78/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o
| [79/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o
| [80/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o
| [81/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o
| [82/5014] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o
| [83/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o
| [84/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o
| [85/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o
| [86/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o
| [87/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o
| [88/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o
| [89/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o
| [90/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o
| [91/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o
| [92/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o
| [93/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o
| [94/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o
| [95/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o
| [96/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o
| [97/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o
| [98/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o
| [99/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o
| [100/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o
| [101/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o
| [102/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o
| [103/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o
| [104/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o
| [105/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o
| [106/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o
| [107/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o
| [108/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o
| [109/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o
| [110/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o
| [111/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o
| [112/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o
| [113/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o
| [114/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o
| [115/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o
| FAILED: lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o
| /home/morgan/yoe/build/tmp/hosttools/g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/build/lib/CodeGen/AsmPrinter -I/home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/lib/CodeGen/AsmPrinter -I/home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/build/include -I/home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/include -isystem/home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/recipe-sysroot-native/usr/include -O2 -pipe   -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -isystem/home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/recipe-sysroot-native/usr/include -O2 -pipe   -DNDEBUG -g0 -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -c /home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
| In file included from /home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/include/llvm/IR/DebugInfo.h:24,
|                  from /home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h:15,
|                  from /home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h:18,
|                  from /home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:16,
|                  from /home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10:
| /home/morgan/yoe/build/tmp/work-shared/llvm-project-source-13.0.1-r0/git/llvm/include/llvm/IR/DebugInfoMetadata.h:2733:3: internal compiler error: Segmentation fault
|    }
|    ^
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions.
| [116/5014] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o
| [117/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o
| [118/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
| [119/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o
| [120/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o
| [121/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o
| [122/5014] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o
| ninja: build stopped: subcommand failed.
| WARNING: /home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/temp/run.do_compile.135:164 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build '/home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
| WARNING: Backtrace (BB generated script):
| 	#1: cmake_runcmake_build, /home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/temp/run.do_compile.135, line 164
| 	#2: cmake_do_compile, /home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/temp/run.do_compile.135, line 158
| 	#3: do_compile, /home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/temp/run.do_compile.135, line 153
| 	#4: main, /home/morgan/yoe/build/tmp/work/x86_64-linux/clang-native/13.0.1-r0/temp/run.do_compile.135, line 177
ERROR: Task (virtual:native:/home/morgan/yoe/sources/meta-clang/recipes-devtools/clang/clang_git.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 914 tasks of which 903 didn't need to be rerun and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 5 seconds
NOTE: Build completion summary:
NOTE:   do_populate_sysroot: 0.0% sstate reuse(0 setscene, 1 scratch)
NOTE:   do_package: 0.0% sstate reuse(0 setscene, 1 scratch)
NOTE:   do_packagedata: 0.0% sstate reuse(0 setscene, 2 scratch)

Summary: 1 task failed:
  virtual:native:/home/morgan/yoe/sources/meta-clang/recipes-devtools/clang/clang_git.bb:do_compile
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
@mhill-holoplot
Copy link
Author

Umm I increased the amount of memory available to that VM from 8G to 16G and it seems to be have got further and not segfault-ed yet.

@mhill-holoplot
Copy link
Author

okay it built with more memory

@cbrake
Copy link
Contributor

cbrake commented Jan 6, 2022

thanks for reporting -- this is an important consideration with OE builds -- you need lots of memory!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants