>>> curaengine: Building testing/curaengine 4.11.0-r1 (using abuild 3.8.0-r0) started Fri, 08 Oct 2021 11:24:45 +0000 >>> curaengine: Checking sanity of /home/buildozer/aports/testing/curaengine/APKBUILD... >>> curaengine: Analyzing dependencies... >>> curaengine: Installing for build: build-base protobuf-dev py3-sip-dev python3-dev cmake libarcus-dev (1/23) Installing zlib-dev (1.2.11-r3) (2/23) Installing libprotobuf (3.18.1-r0) (3/23) Installing libprotoc (3.18.1-r0) (4/23) Installing protoc (3.18.1-r0) (5/23) Installing libprotobuf-lite (3.18.1-r0) (6/23) Installing protobuf-dev (3.18.1-r0) (7/23) Installing py3-sip (4.19.24-r1) (8/23) Installing py3-sip-dev (4.19.24-r1) (9/23) Installing libffi (3.3-r2) (10/23) Installing gdbm (1.20-r2) (11/23) Installing mpdecimal (2.5.1-r1) (12/23) Installing readline (8.1.1-r0) (13/23) Installing sqlite-libs (3.36.0-r0) (14/23) Installing python3 (3.9.7-r2) (15/23) Installing python3-dev (3.9.7-r2) (16/23) Installing lz4-libs (1.9.3-r0) (17/23) Installing libarchive (3.5.2-r2) (18/23) Installing rhash-libs (1.4.2-r1) (19/23) Installing libuv (1.42.0-r0) (20/23) Installing cmake (3.21.3-r0) (21/23) Installing libarcus (4.11.0-r1) (22/23) Installing libarcus-dev (4.11.0-r1) (23/23) Installing .makedepends-curaengine (20211008.112447) Executing busybox-1.34.1-r0.trigger OK: 475 MiB in 125 packages >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/CuraEngine-4.11.0.tar.gz >>> curaengine: Fetching https://distfiles.alpinelinux.org/distfiles/CuraEngine-4.11.0.tar.gz >>> curaengine: Checking sha512sums... CuraEngine-4.11.0.tar.gz: OK >>> curaengine: Unpacking /var/cache/distfiles/CuraEngine-4.11.0.tar.gz... -- The C compiler identification is GNU 10.3.1 -- The CXX compiler identification is GNU 10.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building with Arcus -- Found Protobuf: /usr/lib/libprotobuf.so (found suitable version "3.18.1", minimum required is "3.0.0") CMake Warning (dev) at /usr/lib/cmake/Arcus/ArcusConfig.cmake:40 (set): implicitly converting '' to 'STRING' type. Call Stack (most recent call first): CMakeLists.txt:23 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Building Stb from source. -- Created Stb installation at: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/stb-prefix/src -- Compile with more optimization flags -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Building tests... -- Downloading GMock / GTest version 1.8.0 from git CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (GTest) does not match the name of the calling package (GMock). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindGMock.cmake:441 (find_package_handle_standard_args) CMakeLists.txt:322 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found GTest: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/gmock/src/gmock-build/googlemock/gtest/./libgtest.a -- Found GMock: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/gmock/src/gmock-build/googlemock/./libgmock.a -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build [ 1%] Creating directories for 'stb' [ 1%] Building CXX object CMakeFiles/clipper.dir/libs/clipper/clipper.cpp.o [ 1%] Creating directories for 'gmock' [ 2%] Performing download step (git clone) for 'stb' [ 2%] Performing download step (git clone) for 'gmock' Cloning into 'stb'... /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/clipper/clipper.cpp: In function 'void ClipperLib::InitEdge(ClipperLib::TEdge*, ClipperLib::TEdge*, ClipperLib::TEdge*, const ClipperLib::IntPoint&)': /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/clipper/clipper.cpp:722:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess] 722 | std::memset(e, 0, sizeof(TEdge)); | ^ /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/clipper/clipper.cpp:66:8: note: 'struct ClipperLib::TEdge' declared here 66 | struct TEdge { | ^~~~~ HEAD is now at d5d052c casting to int to remove ptrdiff_t <-> int comparison warnings [ 3%] No patch step for 'stb' [ 3%] No configure step for 'stb' [ 4%] No build step for 'stb' [ 4%] No install step for 'stb' [ 5%] Completed 'stb' [ 5%] Built target stb -- gmock download command succeeded. See also /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/gmock/src/gmock-stamp/gmock-download-*.log [ 5%] Performing update step for 'gmock' [ 6%] No patch step for 'gmock' [ 7%] Performing configure step for 'gmock' -- gmock configure command succeeded. See also /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/gmock/src/gmock-stamp/gmock-configure-*.log [ 8%] Performing build step for 'gmock' [ 9%] Linking CXX static library libclipper.a [ 9%] Built target clipper -- gmock build command succeeded. See also /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/gmock/src/gmock-stamp/gmock-build-*.log [ 10%] No install step for 'gmock' [ 10%] Completed 'gmock' [ 10%] Built target gmock [ 11%] Running cpp protocol buffer compiler on Cura.proto [ 12%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Application.cpp.o [ 12%] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o [ 13%] Building CXX object CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o [ 13%] Building CXX object CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o [ 14%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o [ 14%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o [ 16%] Building CXX object CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o [ 16%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o [ 16%] Building CXX object CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o [ 17%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill.cpp.o [ 17%] Building CXX object CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o [ 18%] Building CXX object CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o [ 19%] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o [ 19%] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o [ 20%] Building CXX object CMakeFiles/_CuraEngine.dir/src/MergeInfillLines.cpp.o [ 22%] Building CXX object CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o [ 22%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o [ 22%] Building CXX object CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o [ 22%] Building CXX object CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o [ 23%] Building CXX object CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o [ 23%] Building CXX object CMakeFiles/_CuraEngine.dir/src/PathOrder.cpp.o [ 24%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o [ 24%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathOrderOptimizer.cpp.o [ 25%] Building CXX object CMakeFiles/_CuraEngine.dir/src/raft.cpp.o [ 25%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o [ 26%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o [ 27%] Building CXX object CMakeFiles/_CuraEngine.dir/src/skin.cpp.o [ 27%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o [ 28%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o [ 28%] Building CXX object CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o [ 29%] Building CXX object CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o [ 29%] Building CXX object CMakeFiles/_CuraEngine.dir/src/support.cpp.o [ 30%] Building CXX object CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o [ 31%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o [ 31%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o [ 32%] Building CXX object CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o [ 32%] Building CXX object CMakeFiles/_CuraEngine.dir/src/wallOverlap.cpp.o [ 33%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Weaver.cpp.o [ 33%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Wireframe2gcode.cpp.o /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/timeEstimate.cpp: In member function 'void cura::TimeEstimateCalculator::plan(cura::TimeEstimateCalculator::Position, cura::Velocity, cura::PrintFeatureType)': /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/timeEstimate.cpp:164:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class cura::TimeEstimateCalculator::Block'; use assignment or value-initialization instead [-Wclass-memaccess] 164 | memset(&block, 0, sizeof(block)); | ^ In file included from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/timeEstimate.cpp:9: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/timeEstimate.h:46:11: note: 'class cura::TimeEstimateCalculator::Block' declared here 46 | class Block | ^~~~~ [ 34%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o [ 35%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o [ 35%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o [ 36%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/Listener.cpp.o [ 36%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o [ 37%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o [ 37%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o [ 38%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o [ 39%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o [ 39%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SubDivCube.cpp.o [ 40%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/GyroidInfill.cpp.o In file included from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/infill/ImageBasedDensityProvider.cpp:7: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/stb-prefix/src/stb/stb_image.h: In function 'int stbi__parse_png_file(stbi__png*, int, int)': /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/stb-prefix/src/stb/stb_image.h:4954:28: warning: variable 'invalid_chunk' set but not used [-Wunused-but-set-variable] 4954 | static char invalid_chunk[] = "XXXX PNG chunk not known"; | ^~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o [ 41%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/GCodePath.cpp.o [ 41%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/LinePolygonsCrossings.cpp.o [ 42%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/NozzleTempInsert.cpp.o [ 43%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/TimeMaterialEstimates.cpp.o [ 43%] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o [ 44%] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/ProgressStageEstimator.cpp.o [ 44%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o [ 45%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o [ 46%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o [ 46%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o [ 47%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o In file included from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.h:7, from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.cpp:16: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1890:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/reader.h:1311:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/reader.h:1399:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/reader.h:395:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1747:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1773:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.cpp:332:44: required from here /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1598:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1598 | std::memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.h:7, from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.cpp:16: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:79:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 79 | struct GenericMember { | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.h:7, from /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.cpp:16: /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1898:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/reader.h:1336:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/reader.h:1399:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/reader.h:395:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::FileReadStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1747:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1773:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::FileReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/src/communication/CommandLine.cpp:332:44: required from here /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:1586:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1586 | std::memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/libs/rapidjson/document.h:420:7: note: 'class rapidjson::GenericValue >' declared here 420 | class GenericValue { | ^~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o [ 48%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o [ 48%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o [ 49%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o [ 50%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o [ 50%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/getpath.cpp.o [ 51%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o [ 51%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o [ 52%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/logoutput.cpp.o [ 52%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o [ 53%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o [ 54%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o [ 54%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o [ 55%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonProximityLinker.cpp.o [ 55%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o [ 56%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o [ 56%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o [ 57%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o [ 58%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o [ 58%] Building CXX object CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o [ 59%] Linking CXX static library lib_CuraEngine.a [ 59%] Built target _CuraEngine [ 59%] Building CXX object CMakeFiles/PolygonTest.dir/tests/utils/PolygonTest.cpp.o [ 59%] Building CXX object CMakeFiles/StringTest.dir/tests/main.cpp.o [ 60%] Building CXX object CMakeFiles/PolygonTest.dir/tests/main.cpp.o [ 61%] Building CXX object CMakeFiles/StringTest.dir/tests/utils/StringTest.cpp.o [ 62%] Building CXX object CMakeFiles/LinearAlg2DTest.dir/tests/main.cpp.o [ 62%] Building CXX object CMakeFiles/LinearAlg2DTest.dir/tests/utils/LinearAlg2DTest.cpp.o [ 62%] Building CXX object CMakeFiles/UnionFindTest.dir/tests/main.cpp.o [ 62%] Building CXX object CMakeFiles/InfillTest.dir/tests/ReadTestPolygons.cpp.o [ 63%] Building CXX object CMakeFiles/MinimumSpanningTreeTest.dir/tests/utils/MinimumSpanningTreeTest.cpp.o [ 63%] Building CXX object CMakeFiles/InfillTest.dir/tests/main.cpp.o [ 63%] Building CXX object CMakeFiles/CuraEngine.dir/src/main.cpp.o [ 65%] Building CXX object CMakeFiles/UnionFindTest.dir/tests/utils/UnionFindTest.cpp.o [ 66%] Building CXX object CMakeFiles/InfillTest.dir/tests/InfillTest.cpp.o [ 66%] Building CXX object CMakeFiles/MinimumSpanningTreeTest.dir/tests/main.cpp.o [ 66%] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/main.cpp.o [ 67%] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/ReadTestPolygons.cpp.o [ 68%] Building CXX object CMakeFiles/SlicePhaseTest.dir/tests/main.cpp.o [ 68%] Building CXX object CMakeFiles/SlicePhaseTest.dir/tests/integration/SlicePhaseTest.cpp.o [ 69%] Building CXX object CMakeFiles/PolygonUtilsTest.dir/tests/utils/PolygonUtilsTest.cpp.o [ 70%] Building CXX object CMakeFiles/PolygonUtilsTest.dir/tests/main.cpp.o [ 71%] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/main.cpp.o [ 71%] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/main.cpp.o [ 72%] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/main.cpp.o [ 73%] Building CXX object CMakeFiles/PolygonConnectorTest.dir/tests/main.cpp.o [ 74%] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/main.cpp.o [ 74%] Building CXX object CMakeFiles/SettingsTest.dir/tests/main.cpp.o [ 76%] Building CXX object CMakeFiles/AABBTest.dir/tests/main.cpp.o [ 76%] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/main.cpp.o [ 77%] Building CXX object CMakeFiles/AABB3DTest.dir/tests/main.cpp.o [ 77%] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/main.cpp.o [ 78%] Building CXX object CMakeFiles/SparseGridTest.dir/tests/main.cpp.o [ 79%] Building CXX object CMakeFiles/IntPointTest.dir/tests/main.cpp.o [ 80%] Linking CXX executable CuraEngine [ 80%] Built target CuraEngine [ 80%] Building CXX object CMakeFiles/AABBTest.dir/tests/utils/AABBTest.cpp.o [ 80%] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/ReadTestPolygons.cpp.o [ 81%] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/ReadTestPolygons.cpp.o [ 81%] Building CXX object CMakeFiles/TimeEstimateCalculatorTest.dir/tests/TimeEstimateCalculatorTest.cpp.o [ 81%] Building CXX object CMakeFiles/IntPointTest.dir/tests/utils/IntPointTest.cpp.o [ 81%] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/arcus/MockSocket.cpp.o [ 82%] Building CXX object CMakeFiles/ArcusCommunicationPrivateTest.dir/tests/arcus/ArcusCommunicationPrivateTest.cpp.o [ 83%] Building CXX object CMakeFiles/SettingsTest.dir/tests/settings/SettingsTest.cpp.o [ 84%] Building CXX object CMakeFiles/PolygonConnectorTest.dir/tests/utils/PolygonConnectorTest.cpp.o [ 84%] Building CXX object CMakeFiles/GCodeExportTest.dir/tests/GCodeExportTest.cpp.o [ 84%] Building CXX object CMakeFiles/SparseGridTest.dir/tests/utils/SparseGridTest.cpp.o [ 85%] Building CXX object CMakeFiles/LayerPlanTest.dir/tests/LayerPlanTest.cpp.o [ 85%] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/arcus/MockSocket.cpp.o [ 85%] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/ReadTestPolygons.cpp.o [ 86%] Building CXX object CMakeFiles/PathOrderMonotonicTest.dir/tests/PathOrderMonotonicTest.cpp.o [ 87%] Building CXX object CMakeFiles/ArcusCommunicationTest.dir/tests/arcus/ArcusCommunicationTest.cpp.o [ 87%] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/ReadTestPolygons.cpp.o [ 88%] Building CXX object CMakeFiles/MergeInfillLinesTest.dir/tests/MergeInfillLinesTest.cpp.o [ 89%] Building CXX object CMakeFiles/AABB3DTest.dir/tests/utils/AABB3DTest.cpp.o [ 90%] Linking CXX executable SlicePhaseTest [ 90%] Linking CXX executable UnionFindTest [ 90%] Built target SlicePhaseTest [ 90%] Built target UnionFindTest [ 91%] Linking CXX executable MinimumSpanningTreeTest [ 92%] Linking CXX executable IntPointTest [ 92%] Built target MinimumSpanningTreeTest [ 92%] Linking CXX executable StringTest [ 92%] Built target IntPointTest [ 92%] Built target StringTest [ 93%] Linking CXX executable AABBTest [ 93%] Built target AABBTest [ 93%] Linking CXX executable AABB3DTest [ 94%] Linking CXX executable TimeEstimateCalculatorTest [ 94%] Linking CXX executable PolygonConnectorTest [ 94%] Built target AABB3DTest [ 94%] Built target PolygonConnectorTest [ 94%] Built target TimeEstimateCalculatorTest [ 95%] Linking CXX executable PolygonTest [ 95%] Linking CXX executable SettingsTest [ 95%] Linking CXX executable InfillTest [ 96%] Linking CXX executable ArcusCommunicationTest [ 96%] Built target PolygonTest [ 96%] Linking CXX executable ArcusCommunicationPrivateTest [ 97%] Linking CXX executable SparseGridTest [ 97%] Built target SettingsTest [ 97%] Built target InfillTest [ 97%] Built target ArcusCommunicationTest [ 97%] Built target SparseGridTest [ 97%] Built target ArcusCommunicationPrivateTest [ 97%] Linking CXX executable MergeInfillLinesTest [ 98%] Linking CXX executable LinearAlg2DTest [ 98%] Linking CXX executable PathOrderMonotonicTest [ 98%] Built target MergeInfillLinesTest [ 98%] Built target LinearAlg2DTest [ 98%] Built target PathOrderMonotonicTest [ 99%] Linking CXX executable PolygonUtilsTest [ 99%] Linking CXX executable LayerPlanTest [ 99%] Built target PolygonUtilsTest [ 99%] Built target LayerPlanTest [100%] Linking CXX executable GCodeExportTest [100%] Built target GCodeExportTest >>> curaengine: Entering fakeroot... Consolidate compiler generated dependencies of target clipper [ 5%] Built target stb [ 5%] Performing update step for 'gmock' [ 6%] Built target clipper [ 7%] No patch step for 'gmock' [ 8%] Performing configure step for 'gmock' -- gmock configure command succeeded. See also /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/gmock/src/gmock-stamp/gmock-configure-*.log [ 9%] Performing build step for 'gmock' -- gmock build command succeeded. See also /home/buildozer/aports/testing/curaengine/src/CuraEngine-4.11.0/build/gmock/src/gmock-stamp/gmock-build-*.log [ 10%] No install step for 'gmock' [ 10%] Completed 'gmock' [ 10%] Built target gmock Consolidate compiler generated dependencies of target _CuraEngine [ 59%] Built target _CuraEngine Consolidate compiler generated dependencies of target StringTest Consolidate compiler generated dependencies of target PolygonTest Consolidate compiler generated dependencies of target UnionFindTest Consolidate compiler generated dependencies of target LinearAlg2DTest Consolidate compiler generated dependencies of target MinimumSpanningTreeTest Consolidate compiler generated dependencies of target SlicePhaseTest Consolidate compiler generated dependencies of target PolygonUtilsTest Consolidate compiler generated dependencies of target InfillTest Consolidate compiler generated dependencies of target GCodeExportTest Consolidate compiler generated dependencies of target CuraEngine Consolidate compiler generated dependencies of target PolygonConnectorTest Consolidate compiler generated dependencies of target TimeEstimateCalculatorTest Consolidate compiler generated dependencies of target MergeInfillLinesTest Consolidate compiler generated dependencies of target AABB3DTest Consolidate compiler generated dependencies of target ArcusCommunicationPrivateTest Consolidate compiler generated dependencies of target SettingsTest Consolidate compiler generated dependencies of target AABBTest Consolidate compiler generated dependencies of target SparseGridTest Consolidate compiler generated dependencies of target IntPointTest Consolidate compiler generated dependencies of target LayerPlanTest Consolidate compiler generated dependencies of target ArcusCommunicationTest Consolidate compiler generated dependencies of target PathOrderMonotonicTest [ 60%] Built target CuraEngine [ 61%] Built target UnionFindTest [ 62%] Built target StringTest [ 64%] Built target LinearAlg2DTest [ 66%] Built target PolygonTest [ 68%] Built target MinimumSpanningTreeTest [ 69%] Built target AABB3DTest [ 71%] Built target PolygonUtilsTest [ 73%] Built target AABBTest [ 75%] Built target IntPointTest [ 77%] Built target InfillTest [ 79%] Built target SlicePhaseTest [ 82%] Built target PolygonConnectorTest [ 83%] Built target SparseGridTest [ 86%] Built target TimeEstimateCalculatorTest [ 87%] Built target SettingsTest [ 89%] Built target PathOrderMonotonicTest [ 93%] Built target GCodeExportTest [ 93%] Built target MergeInfillLinesTest [ 95%] Built target ArcusCommunicationPrivateTest [ 99%] Built target ArcusCommunicationTest [100%] Built target LayerPlanTest Install the project... -- Install configuration: "" -- Installing: /home/buildozer/aports/testing/curaengine/pkg/curaengine/usr/bin/CuraEngine -- Set runtime path of "/home/buildozer/aports/testing/curaengine/pkg/curaengine/usr/bin/CuraEngine" to "/usr/lib" >>> curaengine*: Running postcheck for curaengine >>> curaengine*: Preparing package curaengine... >>> curaengine*: Stripping binaries >>> WARNING: curaengine*: Redundant /usr/lib in rpath found >>> curaengine*: Scanning shared objects >>> curaengine*: Tracing dependencies... so:libArcus.so.3 so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libgomp.so.1 so:libprotobuf.so.29 >>> curaengine*: Package size: 3.4 MB >>> curaengine*: Compressing data... >>> curaengine*: Create checksum... >>> curaengine*: Create curaengine-4.11.0-r1.apk >>> curaengine: Build complete at Fri, 08 Oct 2021 11:25:58 +0000 elapsed time 0h 1m 13s >>> curaengine: Cleaning up srcdir >>> curaengine: Cleaning up pkgdir >>> curaengine: Uninstalling dependencies... (1/23) Purging .makedepends-curaengine (20211008.112447) (2/23) Purging protobuf-dev (3.18.1-r0) (3/23) Purging zlib-dev (1.2.11-r3) (4/23) Purging protoc (3.18.1-r0) (5/23) Purging libprotobuf-lite (3.18.1-r0) (6/23) Purging libprotoc (3.18.1-r0) (7/23) Purging py3-sip-dev (4.19.24-r1) (8/23) Purging py3-sip (4.19.24-r1) (9/23) Purging python3-dev (3.9.7-r2) (10/23) Purging python3 (3.9.7-r2) (11/23) Purging cmake (3.21.3-r0) (12/23) Purging libarcus-dev (4.11.0-r1) (13/23) Purging libarcus (4.11.0-r1) (14/23) Purging libprotobuf (3.18.1-r0) (15/23) Purging libffi (3.3-r2) (16/23) Purging gdbm (1.20-r2) (17/23) Purging mpdecimal (2.5.1-r1) (18/23) Purging readline (8.1.1-r0) (19/23) Purging sqlite-libs (3.36.0-r0) (20/23) Purging libarchive (3.5.2-r2) (21/23) Purging lz4-libs (1.9.3-r0) (22/23) Purging rhash-libs (1.4.2-r1) (23/23) Purging libuv (1.42.0-r0) Executing busybox-1.34.1-r0.trigger OK: 321 MiB in 102 packages >>> curaengine: Updating the testing/x86 repository index... >>> curaengine: Signing the index...