==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: binaryen 1:123-1 (Thu Mar 27 20:09:00 2025) ==> Retrieving sources... -> Found binaryen-123.tar.gz -> Found binaryen.sh ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha384sums... binaryen-123.tar.gz ... Passed binaryen.sh ... Passed ==> Making package: binaryen 1:123-1 (Thu Mar 27 20:09:21 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (7) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.50.0-1 rhash-1.4.4-1 cmake-3.31.6-1 ninja-1.12.1-2 Total Download Size: 18.56 MiB Total Installed Size: 89.77 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... cmake-3.31.6-1-armv7h downloading... cppdap-1.58.0-2-armv7h downloading... rhash-1.4.4-1-armv7h downloading... jsoncpp-1.9.6-3-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing ninja... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found binaryen-123.tar.gz -> Found binaryen.sh ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting binaryen-123.tar.gz with bsdtar ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- No build type selected, default to Release -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Building with -fno-omit-frame-pointer -- Building with -fno-rtti -- Building with -fPIC -- Building with -UNDEBUG -- Building with -fdiagnostics-color=always -- Building with -DBUILD_LLVM_DWARF -- Building with -Wall -- Building with -Werror -- Building with -Wextra -- Building with -Wno-unused-parameter -- Building with -Wno-dangling-pointer -- Building with -Wno-implicit-int-float-conversion -- Building with -Wno-unknown-warning-option -- Building with -Wswitch -- Building with -Wimplicit-fallthrough -- Building with -Wnon-virtual-dtor -- Building libbinaryen as shared library. -- Configuring done (3.3s) -- Generating done (0.2s) -- Build files have been written to: /build/binaryen/src/binaryen-version_123/build ninja: Entering directory `build' [0/299] Building CXX object CMakeFiles...en.dir/src/ir/ExpressionAnalyzer.cpp.o [0/299] Building CXX object CMakeFiles...dir/src/ir/ExpressionManipulator.cpp.o [0/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/debuginfo.cpp.o [0/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/drop.cpp.o [0/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/effects.cpp.o [0/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/eh-utils.cpp.o [1/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/effects.cpp.o [1/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/export-utils.cpp.o [2/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/debuginfo.cpp.o [2/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/intrinsics.cpp.o [3/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/export-utils.cpp.o [3/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/lubs.cpp.o [4/299] Building CXX object CMakeFiles...dir/src/ir/ExpressionManipulator.cpp.o [4/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/memory-utils.cpp.o [5/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/drop.cpp.o [5/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/module-utils.cpp.o [6/299] Building CXX object CMakeFiles...en.dir/src/ir/ExpressionAnalyzer.cpp.o [6/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/names.cpp.o [7/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/eh-utils.cpp.o [7/299] Building CXX object CMakeFiles...yen.dir/src/ir/possible-contents.cpp.o [8/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/intrinsics.cpp.o [8/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/properties.cpp.o [9/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/names.cpp.o [9/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/LocalGraph.cpp.o [10/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/memory-utils.cpp.o [10/299] Building CXX object CMakeFile.../src/ir/LocalStructuralDominance.cpp.o [11/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/properties.cpp.o [11/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/ReFinalize.cpp.o [12/299] Building CXX object CMakeFile.../src/ir/LocalStructuralDominance.cpp.o [12/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/return-utils.cpp.o [13/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/ReFinalize.cpp.o [13/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/stack-utils.cpp.o [14/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/lubs.cpp.o [14/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/table-utils.cpp.o [15/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/module-utils.cpp.o [15/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/type-updating.cpp.o [16/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/LocalGraph.cpp.o [16/299] Building CXX object CMakeFile...ryen.dir/src/ir/module-splitting.cpp.o [17/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/stack-utils.cpp.o [17/299] Building CXX object CMakeFiles/binaryen.dir/src/asmjs/asm_v_wasm.cpp.o [18/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/return-utils.cpp.o [18/299] Building CXX object CMakeFiles/binaryen.dir/src/asmjs/asmangle.cpp.o [19/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/table-utils.cpp.o [19/299] Building CXX object CMakeFile...n.dir/src/asmjs/shared-constants.cpp.o [20/299] Building CXX object CMakeFiles/binaryen.dir/src/asmjs/asmangle.cpp.o [20/299] Building CXX object CMakeFiles/binaryen.dir/src/cfg/Relooper.cpp.o [21/299] Building CXX object CMakeFiles/binaryen.dir/src/asmjs/asm_v_wasm.cpp.o [21/299] Building CXX object CMakeFile...ipten-optimizer/optimizer-shared.cpp.o [22/299] Building CXX object CMakeFile...n.dir/src/asmjs/shared-constants.cpp.o [22/299] Building CXX object CMakeFile.../src/emscripten-optimizer/parser.cpp.o [23/299] Building CXX object CMakeFile...yen.dir/src/ir/possible-contents.cpp.o [23/299] Building CXX object CMakeFile.../emscripten-optimizer/simple_ast.cpp.o [24/299] Building CXX object CMakeFile...ipten-optimizer/optimizer-shared.cpp.o [24/299] Building CXX object CMakeFile.../interpreter/expression-iterator.cpp.o [25/299] Building CXX object CMakeFile.../src/emscripten-optimizer/parser.cpp.o [25/299] Building CXX object CMakeFile....dir/src/interpreter/interpreter.cpp.o [26/299] Building CXX object CMakeFile.../emscripten-optimizer/simple_ast.cpp.o [26/299] Building CXX object CMakeFile...aryen.dir/src/passes/param-utils.cpp.o [27/299] Building CXX object CMakeFile....dir/src/interpreter/interpreter.cpp.o [27/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/pass.cpp.o [28/299] Building CXX object CMakeFile.../interpreter/expression-iterator.cpp.o [28/299] Building CXX object CMakeFile...aryen.dir/src/passes/test_passes.cpp.o [29/299] Building CXX object CMakeFiles/binaryen.dir/src/cfg/Relooper.cpp.o [29/299] Building CXX object CMakeFile.../src/passes/AbstractTypeRefining.cpp.o [30/299] Building CXX object CMakeFiles/binaryen.dir/src/ir/type-updating.cpp.o [30/299] Building CXX object CMakeFile...dir/src/passes/AlignmentLowering.cpp.o [31/299] Building CXX object CMakeFile...ryen.dir/src/ir/module-splitting.cpp.o [31/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Asyncify.cpp.o [32/299] Building CXX object CMakeFile...aryen.dir/src/passes/test_passes.cpp.o [32/299] Building CXX object CMakeFile...dir/src/passes/AvoidReinterprets.cpp.o [33/299] Building CXX object CMakeFile...dir/src/passes/AlignmentLowering.cpp.o [33/299] Building CXX object CMakeFile...en.dir/src/passes/CoalesceLocals.cpp.o [34/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/pass.cpp.o [34/299] Building CXX object CMakeFile...aryen.dir/src/passes/CodePushing.cpp.o [35/299] Building CXX object CMakeFile.../src/passes/AbstractTypeRefining.cpp.o [35/299] Building CXX object CMakeFile...aryen.dir/src/passes/CodeFolding.cpp.o [36/299] Building CXX object CMakeFile...aryen.dir/src/passes/param-utils.cpp.o [36/299] Building CXX object CMakeFile.../passes/ConstantFieldPropagation.cpp.o [37/299] Building CXX object CMakeFile...dir/src/passes/AvoidReinterprets.cpp.o [37/299] Building CXX object CMakeFile...yen.dir/src/passes/ConstHoisting.cpp.o [38/299] Building CXX object CMakeFile...aryen.dir/src/passes/CodePushing.cpp.o [38/299] Building CXX object CMakeFile...ryen.dir/src/passes/DataFlowOpts.cpp.o [39/299] Building CXX object CMakeFile...en.dir/src/passes/CoalesceLocals.cpp.o [39/299] Building CXX object CMakeFile...c/passes/DeadArgumentElimination.cpp.o [40/299] Building CXX object CMakeFile...yen.dir/src/passes/ConstHoisting.cpp.o [40/299] Building CXX object CMakeFile...r/src/passes/DeadCodeElimination.cpp.o [41/299] Building CXX object CMakeFile.../passes/ConstantFieldPropagation.cpp.o [41/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/DeAlign.cpp.o [42/299] Building CXX object CMakeFile...ryen.dir/src/passes/DataFlowOpts.cpp.o [42/299] Building CXX object CMakeFile.../passes/DebugLocationPropagation.cpp.o [43/299] Building CXX object CMakeFile...aryen.dir/src/passes/CodeFolding.cpp.o [43/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/DeNaN.cpp.o [44/299] Building CXX object CMakeFile...c/passes/DeadArgumentElimination.cpp.o [44/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Directize.cpp.o [45/299] Building CXX object CMakeFile...r/src/passes/DeadCodeElimination.cpp.o [45/299] Building CXX object CMakeFile...asses/DuplicateImportElimination.cpp.o [46/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/DeAlign.cpp.o [46/299] Building CXX object CMakeFile...ses/DuplicateFunctionElimination.cpp.o [47/299] Building CXX object CMakeFile.../passes/DebugLocationPropagation.cpp.o [47/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/DWARF.cpp.o [48/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/DeNaN.cpp.o [48/299] Building CXX object CMakeFile...ryen.dir/src/passes/EncloseWorld.cpp.o [49/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Asyncify.cpp.o [49/299] Building CXX object CMakeFile...n.dir/src/passes/ExtractFunction.cpp.o [50/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/DWARF.cpp.o [50/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Flatten.cpp.o [51/299] Building CXX object CMakeFile...asses/DuplicateImportElimination.cpp.o [51/299] Building CXX object CMakeFile...dir/src/passes/FuncCastEmulation.cpp.o [52/299] Building CXX object CMakeFile...n.dir/src/passes/ExtractFunction.cpp.o [52/299] Building CXX object CMakeFile....dir/src/passes/GenerateDynCalls.cpp.o [53/299] Building CXX object CMakeFile...ryen.dir/src/passes/EncloseWorld.cpp.o [53/299] Building CXX object CMakeFile...yen.dir/src/passes/GlobalEffects.cpp.o [54/299] Building CXX object CMakeFile...ses/DuplicateFunctionElimination.cpp.o [54/299] Building CXX object CMakeFile...en.dir/src/passes/GlobalRefining.cpp.o [55/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Directize.cpp.o [55/299] Building CXX object CMakeFile...src/passes/GlobalStructInference.cpp.o [56/299] Building CXX object CMakeFile...dir/src/passes/FuncCastEmulation.cpp.o [56/299] Building CXX object CMakeFile...rc/passes/GlobalTypeOptimization.cpp.o [57/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Flatten.cpp.o [57/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/GUFA.cpp.o [58/299] Building CXX object CMakeFile....dir/src/passes/GenerateDynCalls.cpp.o [58/299] Building CXX object CMakeFile...src/passes/hash-stringify-walker.cpp.o [59/299] Building CXX object CMakeFile...yen.dir/src/passes/GlobalEffects.cpp.o [59/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Outlining.cpp.o [60/299] Building CXX object CMakeFile...en.dir/src/passes/GlobalRefining.cpp.o [60/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Heap2Local.cpp.o [61/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/GUFA.cpp.o [61/299] Building CXX object CMakeFile...src/passes/HeapStoreOptimization.cpp.o [62/299] Building CXX object CMakeFile...src/passes/hash-stringify-walker.cpp.o [62/299] Building CXX object CMakeFile....dir/src/passes/I64ToI32Lowering.cpp.o [63/299] Building CXX object CMakeFile...src/passes/GlobalStructInference.cpp.o [63/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Inlining.cpp.o [64/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Outlining.cpp.o [64/299] Building CXX object CMakeFile....dir/src/passes/InstrumentLocals.cpp.o [65/299] Building CXX object CMakeFile...rc/passes/GlobalTypeOptimization.cpp.o [65/299] Building CXX object CMakeFile....dir/src/passes/InstrumentMemory.cpp.o [66/299] Building CXX object CMakeFile...src/passes/HeapStoreOptimization.cpp.o [66/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Intrinsics.cpp.o [67/299] Building CXX object CMakeFile....dir/src/passes/InstrumentLocals.cpp.o [67/299] Building CXX object CMakeFile...dir/src/passes/J2CLItableMerging.cpp.o [68/299] Building CXX object CMakeFile....dir/src/passes/InstrumentMemory.cpp.o [68/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/J2CLOpts.cpp.o [69/299] Building CXX object CMakeFile....dir/src/passes/I64ToI32Lowering.cpp.o [69/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/JSPI.cpp.o [70/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Intrinsics.cpp.o [70/299] Building CXX object CMakeFile...r/src/passes/LegalizeJSInterface.cpp.o [71/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Heap2Local.cpp.o [71/299] Building CXX object CMakeFile...yen.dir/src/passes/LimitSegments.cpp.o [72/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/JSPI.cpp.o [72/299] Building CXX object CMakeFile...asses/LLVMMemoryCopyFillLowering.cpp.o [73/299] Building CXX object CMakeFile...dir/src/passes/J2CLItableMerging.cpp.o [73/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/LocalCSE.cpp.o [74/299] Building CXX object CMakeFile...yen.dir/src/passes/LimitSegments.cpp.o [74/299] Building CXX object CMakeFile...en.dir/src/passes/LocalSubtyping.cpp.o [75/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/J2CLOpts.cpp.o [75/299] Building CXX object CMakeFile...ryen.dir/src/passes/LogExecution.cpp.o [76/299] Building CXX object CMakeFile...r/src/passes/LegalizeJSInterface.cpp.o [76/299] Building CXX object CMakeFile...c/passes/LoopInvariantCodeMotion.cpp.o [77/299] Building CXX object CMakeFile...asses/LLVMMemoryCopyFillLowering.cpp.o [77/299] Building CXX object CMakeFile....dir/src/passes/Memory64Lowering.cpp.o [78/299] Building CXX object CMakeFile...ryen.dir/src/passes/LogExecution.cpp.o [78/299] Building CXX object CMakeFile...yen.dir/src/passes/MemoryPacking.cpp.o [79/299] Building CXX object CMakeFile...en.dir/src/passes/LocalSubtyping.cpp.o [79/299] Building CXX object CMakeFile...aryen.dir/src/passes/MergeBlocks.cpp.o [80/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Inlining.cpp.o [80/299] Building CXX object CMakeFile...src/passes/MergeSimilarFunctions.cpp.o [81/299] Building CXX object CMakeFile....dir/src/passes/Memory64Lowering.cpp.o [81/299] Building CXX object CMakeFile...aryen.dir/src/passes/MergeLocals.cpp.o [82/299] Building CXX object CMakeFile...c/passes/LoopInvariantCodeMotion.cpp.o [82/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Metrics.cpp.o [83/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/LocalCSE.cpp.o [83/299] Building CXX object CMakeFile...c/passes/MinifyImportsAndExports.cpp.o [84/299] Building CXX object CMakeFile...aryen.dir/src/passes/MergeLocals.cpp.o [84/299] Building CXX object CMakeFile...dir/src/passes/MinimizeRecGroups.cpp.o [85/299] Building CXX object CMakeFile...c/passes/MinifyImportsAndExports.cpp.o [85/299] Building CXX object CMakeFile...ryen.dir/src/passes/Monomorphize.cpp.o [86/299] Building CXX object CMakeFile...src/passes/MergeSimilarFunctions.cpp.o [86/299] Building CXX object CMakeFile...r/src/passes/MultiMemoryLowering.cpp.o [87/299] Building CXX object CMakeFile...aryen.dir/src/passes/MergeBlocks.cpp.o [87/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/NameList.cpp.o [88/299] Building CXX object CMakeFile...yen.dir/src/passes/MemoryPacking.cpp.o [88/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/NameTypes.cpp.o [89/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Metrics.cpp.o [89/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/NoInline.cpp.o [90/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/NoInline.cpp.o [90/299] Building CXX object CMakeFile...s/LLVMNontrappingFPToIntLowering.cpp.o [91/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/NameTypes.cpp.o [91/299] Building CXX object CMakeFile...yen.dir/src/passes/OnceReduction.cpp.o [92/299] Building CXX object CMakeFile...dir/src/passes/MinimizeRecGroups.cpp.o [92/299] Building CXX object CMakeFile...rc/passes/OptimizeAddedConstants.cpp.o [93/299] Building CXX object CMakeFile...r/src/passes/MultiMemoryLowering.cpp.o [93/299] Building CXX object CMakeFile...yen.dir/src/passes/OptimizeCasts.cpp.o [94/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/NameList.cpp.o [94/299] Building CXX object CMakeFile.../src/passes/OptimizeInstructions.cpp.o [95/299] Building CXX object CMakeFile...s/LLVMNontrappingFPToIntLowering.cpp.o [95/299] Building CXX object CMakeFile...yen.dir/src/passes/OptimizeForJS.cpp.o [96/299] Building CXX object CMakeFile...ryen.dir/src/passes/Monomorphize.cpp.o [96/299] Building CXX object CMakeFile...yen.dir/src/passes/PickLoadSigns.cpp.o [97/299] Building CXX object CMakeFile...yen.dir/src/passes/OnceReduction.cpp.o [97/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Poppify.cpp.o [98/299] Building CXX object CMakeFile...yen.dir/src/passes/OptimizeForJS.cpp.o [98/299] Building CXX object CMakeFile...en.dir/src/passes/PostEmscripten.cpp.o [99/299] Building CXX object CMakeFile...yen.dir/src/passes/PickLoadSigns.cpp.o [99/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Precompute.cpp.o [100/299] Building CXX object CMakeFil...rc/passes/OptimizeAddedConstants.cpp.o [100/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Print.cpp.o [101/299] Building CXX object CMakeFil...yen.dir/src/passes/OptimizeCasts.cpp.o [101/299] Building CXX object CMakeFil...en.dir/src/passes/PrintCallGraph.cpp.o [102/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Poppify.cpp.o [102/299] Building CXX object CMakeFil...yen.dir/src/passes/PrintFeatures.cpp.o [103/299] Building CXX object CMakeFil...yen.dir/src/passes/PrintFeatures.cpp.o [103/299] Building CXX object CMakeFil....dir/src/passes/PrintFunctionMap.cpp.o [104/299] Building CXX object CMakeFil.../src/passes/OptimizeInstructions.cpp.o [104/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/RoundTrip.cpp.o [105/299] Building CXX object CMakeFil...en.dir/src/passes/PrintCallGraph.cpp.o [105/299] Building CXX object CMakeFil...naryen.dir/src/passes/SetGlobals.cpp.o [106/299] Building CXX object CMakeFil....dir/src/passes/PrintFunctionMap.cpp.o [106/299] Building CXX object CMakeFil....dir/src/passes/SignaturePruning.cpp.o [107/299] Building CXX object CMakeFil...en.dir/src/passes/PostEmscripten.cpp.o [107/299] Building CXX object CMakeFil...dir/src/passes/SignatureRefining.cpp.o [108/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Print.cpp.o [108/299] Building CXX object CMakeFil...n.dir/src/passes/SignExtLowering.cpp.o [109/299] Building CXX object CMakeFil...naryen.dir/src/passes/SetGlobals.cpp.o [109/299] Building CXX object CMakeFil...en.dir/src/passes/StringLowering.cpp.o [110/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/RoundTrip.cpp.o [110/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Strip.cpp.o [111/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Strip.cpp.o [111/299] Building CXX object CMakeFil...r/src/passes/StripTargetFeatures.cpp.o [112/299] Building CXX object CMakeFil...n.dir/src/passes/SignExtLowering.cpp.o [112/299] Building CXX object CMakeFil...naryen.dir/src/passes/TraceCalls.cpp.o [113/299] Building CXX object CMakeFil...r/src/passes/StripTargetFeatures.cpp.o [113/299] Building CXX object CMakeFil...c/passes/RedundantSetElimination.cpp.o [114/299] Building CXX object CMakeFil....dir/src/passes/SignaturePruning.cpp.o [114/299] Building CXX object CMakeFil...yen.dir/src/passes/RemoveImports.cpp.o [115/299] Building CXX object CMakeFil...dir/src/passes/SignatureRefining.cpp.o [115/299] Building CXX object CMakeFil....dir/src/passes/RemoveMemoryInit.cpp.o [116/299] Building CXX object CMakeFil...naryen.dir/src/passes/TraceCalls.cpp.o [116/299] Building CXX object CMakeFil...en.dir/src/passes/RemoveNonJSOps.cpp.o [117/299] Building CXX object CMakeFil...en.dir/src/passes/StringLowering.cpp.o [117/299] Building CXX object CMakeFil...n.dir/src/passes/RemoveUnusedBrs.cpp.o [118/299] Building CXX object CMakeFil....dir/src/passes/RemoveMemoryInit.cpp.o [118/299] Building CXX object CMakeFil...dir/src/passes/RemoveUnusedNames.cpp.o [119/299] Building CXX object CMakeFil...yen.dir/src/passes/RemoveImports.cpp.o [119/299] Building CXX object CMakeFil...asses/RemoveUnusedModuleElements.cpp.o [120/299] Building CXX object CMakeFil...c/passes/RedundantSetElimination.cpp.o [120/299] Building CXX object CMakeFil...dir/src/passes/RemoveUnusedTypes.cpp.o [121/299] Building CXX object CMakeFil...dir/src/passes/RemoveUnusedNames.cpp.o [121/299] Building CXX object CMakeFil....dir/src/passes/ReorderFunctions.cpp.o [122/299] Building CXX object CMakeFil...en.dir/src/passes/RemoveNonJSOps.cpp.o [122/299] Building CXX object CMakeFil...en.dir/src/passes/ReorderGlobals.cpp.o [123/299] Building CXX object CMakeFil...dir/src/passes/RemoveUnusedTypes.cpp.o [123/299] Building CXX object CMakeFil...yen.dir/src/passes/ReorderLocals.cpp.o [124/299] Building CXX object CMakeFil....dir/src/passes/ReorderFunctions.cpp.o [124/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/ReReloop.cpp.o [125/299] Building CXX object CMakeFil...asses/RemoveUnusedModuleElements.cpp.o [125/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/TrapMode.cpp.o [126/299] Building CXX object CMakeFil...en.dir/src/passes/ReorderGlobals.cpp.o [126/299] Building CXX object CMakeFil....dir/src/passes/TypeGeneralizing.cpp.o [127/299] Building CXX object CMakeFil...yen.dir/src/passes/ReorderLocals.cpp.o [127/299] Building CXX object CMakeFil...ryen.dir/src/passes/TypeRefining.cpp.o [128/299] Building CXX object CMakeFil...n.dir/src/passes/RemoveUnusedBrs.cpp.o [128/299] Building CXX object CMakeFil...aryen.dir/src/passes/TypeMerging.cpp.o [129/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/TrapMode.cpp.o [129/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/TypeSSA.cpp.o [130/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/ReReloop.cpp.o [130/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/SafeHeap.cpp.o [131/299] Building CXX object CMakeFil....dir/src/passes/TypeGeneralizing.cpp.o [131/299] Building CXX object CMakeFil.../src/passes/SeparateDataSegments.cpp.o [132/299] Building CXX object CMakeFil.../src/passes/SeparateDataSegments.cpp.o [132/299] Building CXX object CMakeFil...n.dir/src/passes/SimplifyGlobals.cpp.o [133/299] Building CXX object CMakeFil...ryen.dir/src/passes/TypeRefining.cpp.o [133/299] Building CXX object CMakeFil...en.dir/src/passes/SimplifyLocals.cpp.o [134/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/SafeHeap.cpp.o [134/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Souperify.cpp.o [135/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/TypeSSA.cpp.o [135/299] Building CXX object CMakeFil...yen.dir/src/passes/SpillPointers.cpp.o [136/299] Building CXX object CMakeFil...aryen.dir/src/passes/TypeMerging.cpp.o [136/299] Building CXX object CMakeFil...naryen.dir/src/passes/StackCheck.cpp.o [137/299] Building CXX object CMakeFil...naryen.dir/src/passes/StackCheck.cpp.o [137/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/StripEH.cpp.o [138/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Souperify.cpp.o [138/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/SSAify.cpp.o [139/299] Building CXX object CMakeFil...yen.dir/src/passes/SpillPointers.cpp.o [139/299] Building CXX object CMakeFil...dir/src/passes/TupleOptimization.cpp.o [140/299] Building CXX object CMakeFil...n.dir/src/passes/SimplifyGlobals.cpp.o [140/299] Building CXX object CMakeFil...aryen.dir/src/passes/TranslateEH.cpp.o [141/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/StripEH.cpp.o [141/299] Building CXX object CMakeFil...en.dir/src/passes/TypeFinalizing.cpp.o [142/299] Building CXX object CMakeFil...dir/src/passes/TupleOptimization.cpp.o [142/299] Building CXX object CMakeFil...aryen.dir/src/passes/Unsubtyping.cpp.o [143/299] Building CXX object CMakeFil...en.dir/src/passes/TypeFinalizing.cpp.o [143/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Untee.cpp.o [144/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/SSAify.cpp.o [144/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Vacuum.cpp.o [145/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Untee.cpp.o [145/299] Building CXX object CMakeFil...en.dir/src/passes/WasmIntrinsics.cpp.o [146/299] Building CXX object CMakeFil...en.dir/src/passes/WasmIntrinsics.cpp.o [146/299] Building CXX object CMakeFil...yen.dir/src/parser/context-decls.cpp.o [147/299] Building CXX object CMakeFil...aryen.dir/src/passes/TranslateEH.cpp.o [147/299] Building CXX object CMakeFil...ryen.dir/src/parser/context-defs.cpp.o [148/299] Building CXX object CMakeFil...en.dir/src/passes/SimplifyLocals.cpp.o [148/299] Building CXX object CMakeFiles/binaryen.dir/src/parser/lexer.cpp.o [149/299] Building CXX object CMakeFil...aryen.dir/src/passes/Unsubtyping.cpp.o [149/299] Building CXX object CMakeFil...yen.dir/src/parser/parse-1-decls.cpp.o [150/299] Building CXX object CMakeFil...ryen.dir/src/parser/context-defs.cpp.o [150/299] Building CXX object CMakeFil....dir/src/parser/parse-2-typedefs.cpp.o [151/299] Building CXX object CMakeFiles/binaryen.dir/src/passes/Vacuum.cpp.o [151/299] Building CXX object CMakeFil...rc/parser/parse-3-implicit-types.cpp.o [152/299] Building CXX object CMakeFiles/binaryen.dir/src/parser/lexer.cpp.o [152/299] Building CXX object CMakeFil.../src/parser/parse-4-module-types.cpp.o [153/299] Building CXX object CMakeFil...yen.dir/src/parser/context-decls.cpp.o [153/299] Building CXX object CMakeFil...ryen.dir/src/parser/parse-5-defs.cpp.o [154/299] Building CXX object CMakeFil...naryen.dir/src/passes/Precompute.cpp.o FAILED: CMakeFiles/binaryen.dir/src/passes/Precompute.cpp.o /usr/lib/distcc/bin/c++ -Dbinaryen_EXPORTS -I/build/binaryen/src/binaryen-version_123/src -I/build/binaryen/src/binaryen-version_123/build -isystem /build/binaryen/src/binaryen-version_123/third_party/FP16/include -isystem /build/binaryen/src/binaryen-version_123/third_party/llvm-project/include -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fno-omit-frame-pointer -fno-rtti -fPIC -fdiagnostics-color=always -DBUILD_LLVM_DWARF -Wall -Werror -Wextra -Wno-unused-parameter -Wno-dangling-pointer -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -Wswitch -Wimplicit-fallthrough -Wnon-virtual-dtor -O3 -DNDEBUG -UNDEBUG -std=c++17 -fPIC -MD -MT CMakeFiles/binaryen.dir/src/passes/Precompute.cpp.o -MF CMakeFiles/binaryen.dir/src/passes/Precompute.cpp.o.d -o CMakeFiles/binaryen.dir/src/passes/Precompute.cpp.o -c /build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp distcc[1363] ERROR: compile /build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp on 10.3.0.16:3732/8 failed distcc[1363] (dcc_build_somewhere) Warning: remote compilation of '/build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp' failed, retrying locally distcc[1363] Warning: failed to distribute /build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp to 10.3.0.16:3732/8, running locally instead In file included from /build/binaryen/src/binaryen-version_123/src/literal.h:27, from /build/binaryen/src/binaryen-version_123/src/wasm.h:36, from /build/binaryen/src/binaryen-version_123/src/ir/boolean.h:20, from /build/binaryen/src/binaryen-version_123/src/ir/bits.h:20, from /build/binaryen/src/binaryen-version_123/src/ir/properties.h:20, from /build/binaryen/src/binaryen-version_123/src/ir/iteration.h:20, from /build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp:30: In copy constructor ‘wasm::SmallVector<T, N>::SmallVector(const wasm::SmallVector<T, N>&) [with T = wasm::Expression*; unsigned int N = 10]’, inlined from ‘constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = wasm::Select* const; _U2 = wasm::SmallVector<wasm::Expression*, 10>; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_ConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = wasm::Select* const; _T2 = wasm::SmallVector<wasm::Expression*, 10>]’ at /usr/include/c++/14.2.1/bits/stl_pair.h:753:21, inlined from ‘T& wasm::InsertOrderedMap<Key, T>::operator[](const Key&) [with Key = wasm::Select*; T = wasm::SmallVector<wasm::Expression*, 10>]’ at /build/binaryen/src/binaryen-version_123/src/support/insert_ordered.h:112:29, inlined from ‘void wasm::Precompute::partiallyPrecompute(wasm::Function*)::StackFinder::visitSelect(wasm::Select*)’ at /build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp:585:24, inlined from ‘static void wasm::Walker<SubType, VisitorType>::doVisitSelect(SubType*, wasm::Expression**) [with SubType = wasm::Precompute::partiallyPrecompute(wasm::Function*)::StackFinder; VisitorType = wasm::Visitor<wasm::Precompute::partiallyPrecompute(wasm::Function*)::StackFinder, void>]’ at /build/binaryen/src/binaryen-version_123/src/wasm-delegations.def:50:1: /build/binaryen/src/binaryen-version_123/src/support/small_vector.h:61:35: error: ‘<unnamed>.wasm::SmallVector<wasm::Expression*, 10>::fixed’ may be used uninitialized [-Werror=maybe-uninitialized] 61 | : usedFixed(other.usedFixed), fixed(other.fixed), flexible(other.flexible) { | ^~~~~~~~~~~~~~~~~~ In file included from /build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp:37: /build/binaryen/src/binaryen-version_123/src/support/insert_ordered.h: In static member function ‘static void wasm::Walker<SubType, VisitorType>::doVisitSelect(SubType*, wasm::Expression**) [with SubType = wasm::Precompute::partiallyPrecompute(wasm::Function*)::StackFinder; VisitorType = wasm::Visitor<wasm::Precompute::partiallyPrecompute(wasm::Function*)::StackFinder, void>]’: /build/binaryen/src/binaryen-version_123/src/support/insert_ordered.h:112:29: note: ‘<anonymous>’ declared here 112 | std::pair<const Key, T> kv = {k, {}}; | ^~ At global scope: cc1plus: note: unrecognized command-line option ‘-Wno-unknown-warning-option’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-implicit-int-float-conversion’ may have been intended to silence earlier diagnostics cc1plus: all warnings being treated as errors distcc[1363] ERROR: compile /build/binaryen/src/binaryen-version_123/src/passes/Precompute.cpp on localhost failed [155/299] Building CXX object CMakeFil...rc/parser/parse-3-implicit-types.cpp.o [156/299] Building CXX object CMakeFil....dir/src/parser/parse-2-typedefs.cpp.o [157/299] Building CXX object CMakeFil...yen.dir/src/parser/parse-1-decls.cpp.o [158/299] Building CXX object CMakeFil.../src/parser/parse-4-module-types.cpp.o [159/299] Building CXX object CMakeFil...ryen.dir/src/parser/parse-5-defs.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/leming/armv7/leming/build