<86>Dec 19 05:09:09 userdel[2434262]: delete user 'rooter' <86>Dec 19 05:09:09 userdel[2434262]: removed group 'rooter' owned by 'rooter' <86>Dec 19 05:09:09 userdel[2434262]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 19 05:09:09 groupadd[2434289]: group added to /etc/group: name=rooter, GID=1826 <86>Dec 19 05:09:09 groupadd[2434289]: group added to /etc/gshadow: name=rooter <86>Dec 19 05:09:09 groupadd[2434289]: new group: name=rooter, GID=1826 <86>Dec 19 05:09:09 useradd[2434309]: new user: name=rooter, UID=1826, GID=1826, home=/root, shell=/bin/bash, from=none <86>Dec 19 05:09:09 userdel[2434332]: delete user 'builder' <86>Dec 19 05:09:09 userdel[2434332]: removed group 'builder' owned by 'builder' <86>Dec 19 05:09:09 userdel[2434332]: removed shadow group 'builder' owned by 'builder' <86>Dec 19 05:09:09 groupadd[2434349]: group added to /etc/group: name=builder, GID=1827 <86>Dec 19 05:09:09 groupadd[2434349]: group added to /etc/gshadow: name=builder <86>Dec 19 05:09:09 groupadd[2434349]: new group: name=builder, GID=1827 <86>Dec 19 05:09:09 useradd[2434366]: new user: name=builder, UID=1827, GID=1827, home=/usr/src, shell=/bin/bash, from=none <13>Dec 19 05:09:12 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Dec 19 05:09:13 rpmi: libboost_system1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:13 rpmi: libprotobuf32-3.21.12-alt5 sisyphus+353063.24400.30.1 1723234273 installed <13>Dec 19 05:09:13 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Dec 19 05:09:13 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Dec 19 05:09:13 rpmi: libfmt11-1:11.0.2-alt1 sisyphus+360216.100.1.1 1729330792 installed <13>Dec 19 05:09:14 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 19 05:09:14 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Dec 19 05:09:14 rpmi: libquadmath0-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 05:09:14 rpmi: libquadmath14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 05:09:14 rpmi: libquadmath-devel-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Dec 19 05:09:14 rpmi: libboost_charconv1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libfmt-devel-1:11.0.2-alt1 sisyphus+360216.100.1.1 1729330792 installed <13>Dec 19 05:09:14 rpmi: libspdlog1.13-1.13.0-alt2 sisyphus+360216.170.10.1 1729347479 installed <13>Dec 19 05:09:14 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Dec 19 05:09:14 rpmi: libgnutls30-3.8.8-alt2 sisyphus+364832.100.1.1 1734007749 installed <13>Dec 19 05:09:14 rpmi: libngtcp2.16-1.9.1-alt1 sisyphus+363819.100.1.1 1733129254 installed <13>Dec 19 05:09:14 rpmi: libngtcp2_crypto_gnutls8-1.9.1-alt1 sisyphus+363819.100.1.1 1733129254 installed <13>Dec 19 05:09:14 rpmi: libArcus-5.3.0-alt1 sisyphus+333513.100700.79.1 1705085847 installed <13>Dec 19 05:09:14 rpmi: libboost_atomic1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libboost_contract1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libboost_filesystem1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libboost_process1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libboost_chrono1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libboost_timer1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libboost_thread1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: libboost_type_erasure1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:14 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Dec 19 05:09:14 rpmi: libpolyclipping-6.4.2-alt1_17 sisyphus+315820.100.1.1 1677345024 installed <13>Dec 19 05:09:14 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Dec 19 05:09:14 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 19 05:09:14 rpmi: libsystemd-devel-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 19 05:09:14 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 19 05:09:14 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 05:09:15 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 05:09:15 rpmi: cmake-modules-3.31.2-alt2 sisyphus+364756.100.1.1 1733932352 installed <13>Dec 19 05:09:15 rpmi: libuv-1.49.1-alt1 sisyphus+364651.40.2.1 1733856345 installed <13>Dec 19 05:09:15 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Dec 19 05:09:15 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448551 installed <13>Dec 19 05:09:15 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Dec 19 05:09:15 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Dec 19 05:09:15 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Dec 19 05:09:15 rpmi: libnghttp3.9-1.6.0-alt1 sisyphus+363819.40.1.1 1733129194 installed <13>Dec 19 05:09:15 rpmi: libnghttp2-1.64.0-alt1 sisyphus+363795.200.2.1 1733118555 installed <13>Dec 19 05:09:15 rpmi: openldap-common-2.6.9-alt1 sisyphus+364781.100.1.1 1733971238 installed <13>Dec 19 05:09:15 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Dec 19 05:09:15 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Dec 19 05:09:15 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Dec 19 05:09:15 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819640 installed <13>Dec 19 05:09:15 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Dec 19 05:09:15 rpmi: libcom_err-1.47.1.0.10.ad56-alt2 sisyphus+363497.200.3.1 1732729908 installed <13>Dec 19 05:09:15 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 19 05:09:15 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 19 05:09:15 rpmi: libboost_context1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_fiber1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_stacktrace1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_nowide1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_url1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_test1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_serialization1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_random1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_iostreams1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_json1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_regex1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_graph1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_date_time1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:15 rpmi: libboost_container1.86.0-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:16 rpmi: boost-devel-headers-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:16 rpmi: boost-devel-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:16 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 19 05:09:16 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 19 05:09:16 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Dec 19 05:09:16 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Dec 19 05:09:16 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 19 05:09:16 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 19 05:09:16 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <86>Dec 19 05:09:16 groupadd[2445603]: group added to /etc/group: name=_keytab, GID=999 <86>Dec 19 05:09:16 groupadd[2445603]: group added to /etc/gshadow: name=_keytab <86>Dec 19 05:09:16 groupadd[2445603]: new group: name=_keytab, GID=999 <13>Dec 19 05:09:16 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Dec 19 05:09:16 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905430 installed <86>Dec 19 05:09:16 groupadd[2445623]: group added to /etc/group: name=sasl, GID=998 <86>Dec 19 05:09:16 groupadd[2445623]: group added to /etc/gshadow: name=sasl <86>Dec 19 05:09:16 groupadd[2445623]: new group: name=sasl, GID=998 <13>Dec 19 05:09:16 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Dec 19 05:09:16 rpmi: libldap2-2.6.9-alt1 sisyphus+364781.100.1.1 1733971238 installed <13>Dec 19 05:09:16 rpmi: libarchive13-3.7.5-alt2 sisyphus+358189.100.1.1 1727162763 installed <13>Dec 19 05:09:16 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Dec 19 05:09:16 rpmi: libcurl-8.11.1-alt1 sisyphus+364692.100.1.1 1733905204 installed <13>Dec 19 05:09:17 rpmi: cmake-3.31.2-alt2 sisyphus+364756.100.1.1 1733932352 installed <13>Dec 19 05:09:17 rpmi: boost-polygon-devel-1:1.86.0-alt2 sisyphus+363349.100.1.1 1732539309 installed <13>Dec 19 05:09:17 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Dec 19 05:09:17 rpmi: libspdlog-devel-1.13.0-alt2 sisyphus+360216.170.10.1 1729347479 installed <13>Dec 19 05:09:17 rpmi: libpolyclipping-devel-6.4.2-alt1_17 sisyphus+315820.100.1.1 1677345024 installed <13>Dec 19 05:09:17 rpmi: libprotobuf-devel-3.21.12-alt5 sisyphus+353063.24400.30.1 1723234273 installed <13>Dec 19 05:09:17 rpmi: libArcus-devel-5.3.0-alt1 sisyphus+333513.100700.79.1 1705085847 installed <13>Dec 19 05:09:17 rpmi: protobuf-compiler-3.21.12-alt5 sisyphus+353063.24400.30.1 1723234273 installed <13>Dec 19 05:09:17 rpmi: rapidjson-devel-1.1.0-alt8.git473553bd sisyphus+331050.100.2.2 1696521943 installed <13>Dec 19 05:09:17 rpmi: libstb-devel-2.38-alt6.g013ac3b.20240531 sisyphus+355610.100.1.1 1724161341 installed <13>Dec 19 05:09:17 rpmi: librange-v3-devel-0.12.0-alt1 sisyphus+305912.40.2.1 1661759638 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/CuraEngine-5.4.0-alt1.nosrc.rpm (w1.gzdio) Installing CuraEngine-5.4.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.95934 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf CuraEngine-5.4.0 + echo 'Source #0 (CuraEngine-5.4.0.tar):' Source #0 (CuraEngine-5.4.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/CuraEngine-5.4.0.tar + cd CuraEngine-5.4.0 + /bin/chmod -c -Rf u+rwX,go-w . + mkdir cmake + cp -a /usr/src/RPM/SOURCES/FindGMock.cmake /usr/src/RPM/SOURCES/FindPolyclipping.cmake /usr/src/RPM/SOURCES/FindStb.cmake cmake + rm -rf CMakeLists.txt + cp -a /usr/src/RPM/SOURCES/CMakeLists.txt /usr/src/RPM/SOURCES/CPackConfig.cmake . + tar xf /usr/src/RPM/SOURCES/Scripta_public.tar + mv Scripta_public/include/scripta/ include + echo 'Patch #2 (CuraEngine-static-libstdcpp.patch):' Patch #2 (CuraEngine-static-libstdcpp.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt Hunk #1 succeeded at 109 (offset 8 lines). + echo 'Patch #3 (CuraEngine-5.4.0-fmt10.patch):' Patch #3 (CuraEngine-5.4.0-fmt10.patch): + /usr/bin/patch -p1 patching file include/settings/types/LayerIndex.h + rm -rf libs + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.95934 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd CuraEngine-5.4.0 + mkdir -p x86_64-alt-linux + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B x86_64-alt-linux -DBUILD_SHARED_LIBS:BOOL=OFF -DSET_RPATH:BOOL=OFF -DCURA_ENGINE_VERSION:STRING=5.4.0 -DUSE_SYSTEM_LIBS:BOOL=ON '-DCMAKE_CXX_FLAGS_RELEASE_INIT:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC' -DStb_INCLUDE_DIRS:PATH=/usr/include/stb CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- 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/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/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building with Arcus -- Found Protobuf: /usr/lib64/libprotobuf.so (found suitable version "3.21.12", minimum required is "3.0.0") CMake Warning (dev) at /usr/lib64/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. -- Found Stb installation at: /usr/include/stb -- RapidJSON found. Headers: -- Found Polyclipping: /usr/lib64/libpolyclipping.so (found version "6.4.2") -- Compile with more optimization flags -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND) -- Configuring done (0.7s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux + cmake --build x86_64-alt-linux --verbose --parallel 16 Change Dir: '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 gmake: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' /usr/bin/cmake -S/usr/src/RPM/BUILD/CuraEngine-5.4.0 -B/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux/CMakeFiles /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f CMakeFiles/_CuraEngine.dir/build.make CMakeFiles/_CuraEngine.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 1%] Running cpp protocol buffer compiler on Cura.proto /usr/bin/protoc --cpp_out :/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I /usr/src/RPM/BUILD/CuraEngine-5.4.0 /usr/src/RPM/BUILD/CuraEngine-5.4.0/Cura.proto gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' cd /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/CuraEngine-5.4.0 /usr/src/RPM/BUILD/CuraEngine-5.4.0 /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux/CMakeFiles/_CuraEngine.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/_CuraEngine.dir/build.make CMakeFiles/_CuraEngine.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 7%] Building CXX object CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/ExtruderTrain.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 10%] Building CXX object CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/GCodePathConfig.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 5%] Building CXX object CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/ConicalOverhang.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 8%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffProcessor.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 3%] Building CXX object CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/bridge.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 14%] Building CXX object CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/layerPart.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 13%] Building CXX object CMakeFiles/_CuraEngine.dir/src/InterlockingGenerator.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/InterlockingGenerator.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/InterlockingGenerator.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/InterlockingGenerator.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InterlockingGenerator.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InterlockingGenerator.cpp: In member function 'void cura::InterlockingGenerator::handleThinAreas(const std::unordered_set&) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InterlockingGenerator.cpp:111:99: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | for (int layer_nr = bottom_corner.z; layer_nr < bottom_corner.z + cell_size.z && layer_nr < near_interlock_per_layer.size(); ++layer_nr) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 18%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/Mold.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 19%] Building CXX object CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/multiVolumes.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 20%] Building CXX object CMakeFiles/_CuraEngine.dir/src/PathOrderPath.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/PathOrderPath.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/PathOrderPath.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/PathOrderPath.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/PathOrderPath.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 23%] Building CXX object CMakeFiles/_CuraEngine.dir/src/raft.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/raft.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/raft.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/raft.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/raft.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 16%] Building CXX object CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/mesh.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 27%] Building CXX object CMakeFiles/_CuraEngine.dir/src/skin.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/skin.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/skin.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/skin.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/skin.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/skin.cpp: In member function 'cura::Polygons cura::SkinInfillAreaComputation::generateFilledAreaAbove(cura::SliceLayerPart&, size_t)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/skin.cpp:345:18: warning: unused variable 'wall_idx' [-Wunused-variable] 345 | const size_t wall_idx = std::min(size_t(2), mesh.settings.get("wall_line_count")); | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/skin.cpp: In member function 'cura::Polygons cura::SkinInfillAreaComputation::generateFilledAreaBelow(cura::SliceLayerPart&, size_t)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/skin.cpp:383:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 383 | if (layer_nr < flooring_layer_count) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/skin.cpp:387:26: warning: unused variable 'min_wall_line_count' [-Wunused-variable] 387 | constexpr size_t min_wall_line_count = 2; | ^~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 9%] Building CXX object CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/gcodeExport.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 15%] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlanBuffer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 2%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Application.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/Application.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/Application.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/Application.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/Application.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 17%] Building CXX object CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/MeshGroup.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 21%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/Preheat.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 29%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SupportInfillPart.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 11%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 33%] Building CXX object CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/timeEstimate.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/timeEstimate.cpp: In member function 'void cura::TimeEstimateCalculator::plan(Position, cura::Velocity, cura::PrintFeatureType)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/timeEstimate.cpp:163:11: 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] 163 | memset(&block, 0, sizeof(block)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/timeEstimate.cpp:9: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/timeEstimate.h:46:11: note: 'class cura::TimeEstimateCalculator::Block' declared here 46 | class Block | ^~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 7%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffPolygonGenerator.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportSettings.h:6, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeModelVolumes.h:12, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupport.h:7, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffPolygonGenerator.cpp:33: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In copy constructor 'cura::TreeSupportElement::TreeSupportElement(const cura::TreeSupportElement&, cura::Polygons*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In constructor 'cura::TreeSupportElement::TreeSupportElement(cura::TreeSupportElement*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 24%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/Scene.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 22%] Building CXX object CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/PrimeTower.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 26%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidationGraph.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidationGraph.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidationGraph.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidationGraph.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SkeletalTrapezoidationGraph.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 15%] Building CXX object CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:14: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/LayerPlan.h: In constructor 'cura::ExtruderPlan::ExtruderPlan(size_t, cura::LayerIndex, bool, bool, cura::coord_t, const cura::FanSpeedLayerTimeSettings&, const cura::RetractionConfig&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/LayerPlan.h:169:12: warning: 'cura::ExtruderPlan::temperatureFactor' will be initialized after [-Wreorder] 169 | double temperatureFactor; //!< Temperature reduction factor for small layers | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/LayerPlan.h:77:12: warning: 'double cura::ExtruderPlan::slowest_path_speed' [-Wreorder] 77 | double slowest_path_speed; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:34:1: warning: when initialized here [-Wreorder] 34 | ExtruderPlan::ExtruderPlan | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp: In member function 'void cura::LayerPlan::writeGCode(cura::GCodeExport&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:1876:45: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1876 | for (int64_t path_idx = 0; path_idx < paths.size(); path_idx++) | ~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:2003:129: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2003 | if (! path.perform_z_hop && final_travel_z != z && extruder_plan_idx == (extruder_plans.size() - 1) && path_idx == (paths.size() - 1)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:2072:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2072 | for (; path_idx < paths.size() && paths[path_idx].spiralize; path_idx++) | ~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/LayerPlan.h:17: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'cura::PathOrderOptimizer::PathOrderOptimizer(cura::Point, cura::ZSeamConfig, bool, const cura::Polygons*, bool, const std::unordered_multimap&, bool) [with Path = cura::ConstPolygonPointer; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:627:169: required from here 627 | PathOrderOptimizer orderOptimizer(start_near_location ? start_near_location.value() : getLastPlannedPositionOrStartingPosition(), z_seam_config); | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:577:48: warning: 'cura::PathOrderOptimizer::order_requirements' will be initialized after [-Wreorder] 577 | const std::unordered_multimap* order_requirements; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:275:10: warning: 'bool cura::PathOrderOptimizer::group_outer_walls' [-Wreorder] 275 | bool group_outer_walls; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:102:5: warning: when initialized here [-Wreorder] 102 | PathOrderOptimizer(const Point start_point, const ZSeamConfig seam_config = ZSeamConfig(), const bool detect_loops = false, const Polygons* combing_boundary = nullptr, const bool reverse_direction = false, const std::unordered_multimap& order_requirements = no_order_requirements, const bool group_outer_walls = false) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'size_t cura::PathOrderOptimizer::findStartLocation(const OrderablePath&, const cura::Point&) [with Path = cura::ConstPolygonPointer; size_t = long unsigned int; OrderablePath = cura::PathOrdering; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:200:37: required from 'void cura::PathOrderOptimizer::optimize() [with Path = cura::ConstPolygonPointer]' 200 | path.start_vertex = findStartLocation(path, seam_config.pos); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:632:28: required from here 632 | orderOptimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 693 | const Point& best_point = (*path.converted)[best_i]; | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:60: note: the temporary was destroyed at the end of the full expression 'cura::ConstPolygonPointer::operator*() const().cura::ConstPolygonRef::operator[](((unsigned int)best_i))' 693 | const Point& best_point = (*path.converted)[best_i]; | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:627:27: warning: unused variable 'distance' [-Wunused-variable] 627 | const coord_t distance = (combing_boundary == nullptr) | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'std::vector > cura::PathOrderOptimizer::getOptimizedOrder(cura::SparsePointGridInclusive, size_t) [with Path = cura::ConstPolygonPointer; size_t = long unsigned int]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:208:31: required from 'void cura::PathOrderOptimizer::optimize() [with Path = cura::ConstPolygonPointer]' 208 | optimized_order = getOptimizedOrder(line_bucket_grid, snap_radius); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/LayerPlan.cpp:632:28: required from here 632 | orderOptimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:285:14: warning: variable 'isPicked' set but not used [-Wunused-but-set-variable] 285 | auto isPicked = [&picked](OrderablePath* c) { return picked[c]; }; | ^~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 40%] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategy.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategy.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategy.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategy.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/BeadingStrategy.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/BeadingStrategy.cpp:6: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/BeadingStrategy/BeadingStrategy.h: In copy constructor 'cura::BeadingStrategy::BeadingStrategy(const cura::BeadingStrategy&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/BeadingStrategy/BeadingStrategy.h:116:18: warning: 'cura::BeadingStrategy::transitioning_angle' will be initialized after [-Wreorder] 116 | AngleRadians transitioning_angle; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/BeadingStrategy/BeadingStrategy.h:102:17: warning: 'std::string cura::BeadingStrategy::name' [-Wreorder] 102 | std::string name; | ^~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/BeadingStrategy.cpp:28:1: warning: when initialized here [-Wreorder] 28 | BeadingStrategy::BeadingStrategy(const BeadingStrategy& other) : | ^~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 39%] Building CXX object CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/WallsComputation.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 42%] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/DistributedBeadingStrategy.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/DistributedBeadingStrategy.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/DistributedBeadingStrategy.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/DistributedBeadingStrategy.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/DistributedBeadingStrategy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 12%] Building CXX object CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InsetOrderOptimizer.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/LayerPlan.h:17, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InsetOrderOptimizer.cpp:7: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'cura::PathOrderOptimizer::PathOrderOptimizer(cura::Point, cura::ZSeamConfig, bool, const cura::Polygons*, bool, const std::unordered_multimap&, bool) [with Path = const cura::ExtrusionLine*; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InsetOrderOptimizer.cpp:97:198: required from here 97 | PathOrderOptimizer order_optimizer(gcode_layer.getLastPlannedPositionOrStartingPosition(), z_seam_config, detect_loops, combing_boundary, reverse, order, group_outer_walls); | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:577:48: warning: 'cura::PathOrderOptimizer::order_requirements' will be initialized after [-Wreorder] 577 | const std::unordered_multimap* order_requirements; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:275:10: warning: 'bool cura::PathOrderOptimizer::group_outer_walls' [-Wreorder] 275 | bool group_outer_walls; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:102:5: warning: when initialized here [-Wreorder] 102 | PathOrderOptimizer(const Point start_point, const ZSeamConfig seam_config = ZSeamConfig(), const bool detect_loops = false, const Polygons* combing_boundary = nullptr, const bool reverse_direction = false, const std::unordered_multimap& order_requirements = no_order_requirements, const bool group_outer_walls = false) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'size_t cura::PathOrderOptimizer::findStartLocation(const OrderablePath&, const cura::Point&) [with Path = const cura::ExtrusionLine*; size_t = long unsigned int; OrderablePath = cura::PathOrdering; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:200:37: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::ExtrusionLine*]' 200 | path.start_vertex = findStartLocation(path, seam_config.pos); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InsetOrderOptimizer.cpp:111:29: required from here 111 | order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 693 | const Point& best_point = (*path.converted)[best_i]; | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:60: note: the temporary was destroyed at the end of the full expression 'cura::ConstPolygonPointer::operator*() const().cura::ConstPolygonRef::operator[](((unsigned int)best_i))' 693 | const Point& best_point = (*path.converted)[best_i]; | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:627:27: warning: unused variable 'distance' [-Wunused-variable] 627 | const coord_t distance = (combing_boundary == nullptr) | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'std::vector > cura::PathOrderOptimizer::getOptimizedOrder(cura::SparsePointGridInclusive, size_t) [with Path = const cura::ExtrusionLine*; size_t = long unsigned int]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:208:31: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::ExtrusionLine*]' 208 | optimized_order = getOptimizedOrder(line_bucket_grid, snap_radius); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/InsetOrderOptimizer.cpp:111:29: required from here 111 | order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:285:14: warning: variable 'isPicked' set but not used [-Wunused-but-set-variable] 285 | auto isPicked = [&picked](OrderablePath* c) { return picked[c]; }; | ^~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 30%] Building CXX object CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/Slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 25%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidation.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidation.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidation.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidation.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SkeletalTrapezoidation.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SkeletalTrapezoidation.cpp:4: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/SkeletalTrapezoidation.h: In constructor 'cura::SkeletalTrapezoidation::SkeletalTrapezoidation(const cura::Polygons&, const cura::BeadingStrategy&, cura::AngleRadians, cura::coord_t, cura::coord_t, cura::coord_t, cura::coord_t, int, cura::SectionType)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/SkeletalTrapezoidation.h:80:28: warning: 'cura::SkeletalTrapezoidation::beading_strategy' will be initialized after [-Wreorder] 80 | const BeadingStrategy& beading_strategy; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/SkeletalTrapezoidation.h:69:9: warning: 'int cura::SkeletalTrapezoidation::layer_idx' [-Wreorder] 69 | int layer_idx { }; | ^~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SkeletalTrapezoidation.cpp:360:1: warning: when initialized here [-Wreorder] 360 | SkeletalTrapezoidation::SkeletalTrapezoidation(const Polygons& polys, | ^~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 28%] Building CXX object CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SkirtBrim.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SkirtBrim.cpp: In member function 'std::vector > cura::SkirtBrim::generatePrimaryBrim(std::vector&, cura::Polygons&, std::vector&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/SkirtBrim.cpp:218:59: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 218 | if (storage.skirt_brim[offset.extruder_nr].size() <= offset.inset_idx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 44%] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 45%] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/RedistributeBeadingStrategy.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/RedistributeBeadingStrategy.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/RedistributeBeadingStrategy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 46%] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/WideningBeadingStrategy.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/WideningBeadingStrategy.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/WideningBeadingStrategy.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/WideningBeadingStrategy.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/WideningBeadingStrategy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 38%] Building CXX object CMakeFiles/_CuraEngine.dir/src/WallToolPaths.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/WallToolPaths.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/WallToolPaths.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/WallToolPaths.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/WallToolPaths.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 31%] Building CXX object CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/sliceDataStorage.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 34%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TopSurface.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 5%] Building CXX object CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp: In member function 'void cura::FffGcodeWriter::processSkirtBrim(const cura::SliceDataStorage&, cura::LayerPlan&, unsigned int, cura::LayerIndex) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:1102:129: warning: loop variable 'p' of type 'const std::pair >&' binds to a temporary constructed from type 'std::pair >' [-Wrange-loop-construct] 1102 | for (const std::pair>& p : grid) | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:1102:129: note: use non-reference type 'const std::pair >' to make the copy explicit or 'const std::pair >&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp: In member function 'void cura::FffGcodeWriter::processSpiralizedWall(const cura::SliceDataStorage&, cura::LayerPlan&, const cura::PathConfigStorage::MeshPathConfigs&, const cura::SliceLayerPart&, const cura::SliceMeshStorage&) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2011:33: warning: loop variable 'wall_outline' of type 'const cura::ConstPolygonRef&' binds to a temporary constructed from type 'const std::vector' [-Wrange-loop-construct] 2011 | for (const ConstPolygonRef& wall_outline : part.spiral_wall) | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2011:33: note: use non-reference type 'const cura::ConstPolygonRef' to make the copy explicit or 'const std::vector&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp: In member function 'bool cura::FffGcodeWriter::processSupportInfill(const cura::SliceDataStorage&, cura::LayerPlan&) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2756:16: warning: unused variable 'support_brim_line_count' [-Wunused-variable] 2756 | const auto support_brim_line_count = infill_extruder.settings.get("support_brim_line_count"); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp: In member function 'void cura::FffGcodeWriter::setExtruder_addPrime(const cura::SliceDataStorage&, cura::LayerPlan&, size_t) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:3139:18: warning: unused variable 'outermost_prime_tower_extruder' [-Wunused-variable] 3139 | const size_t outermost_prime_tower_extruder = storage.primeTower.extruder_order[0]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/LayerPlan.h:17, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:20: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'cura::PathOrderOptimizer::PathOrderOptimizer(cura::Point, cura::ZSeamConfig, bool, const cura::Polygons*, bool, const std::unordered_multimap&, bool) [with Path = const cura::SliceLayerPart*; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:1393:137: required from here 1393 | PathOrderOptimizer part_order_optimizer(gcode_layer.getLastPlannedPositionOrStartingPosition(), z_seam_config); | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:577:48: warning: 'cura::PathOrderOptimizer::order_requirements' will be initialized after [-Wreorder] 577 | const std::unordered_multimap* order_requirements; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:275:10: warning: 'bool cura::PathOrderOptimizer::group_outer_walls' [-Wreorder] 275 | bool group_outer_walls; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:102:5: warning: when initialized here [-Wreorder] 102 | PathOrderOptimizer(const Point start_point, const ZSeamConfig seam_config = ZSeamConfig(), const bool detect_loops = false, const Polygons* combing_boundary = nullptr, const bool reverse_direction = false, const std::unordered_multimap& order_requirements = no_order_requirements, const bool group_outer_walls = false) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'cura::PathOrderOptimizer::PathOrderOptimizer(cura::Point, cura::ZSeamConfig, bool, const cura::Polygons*, bool, const std::unordered_multimap&, bool) [with Path = const cura::SkinPart*; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2261:116: required from here 2261 | PathOrderOptimizer part_order_optimizer(gcode_layer.getLastPlannedPositionOrStartingPosition()); | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:577:48: warning: 'cura::PathOrderOptimizer::order_requirements' will be initialized after [-Wreorder] 577 | const std::unordered_multimap* order_requirements; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:275:10: warning: 'bool cura::PathOrderOptimizer::group_outer_walls' [-Wreorder] 275 | bool group_outer_walls; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:102:5: warning: when initialized here [-Wreorder] 102 | PathOrderOptimizer(const Point start_point, const ZSeamConfig seam_config = ZSeamConfig(), const bool detect_loops = false, const Polygons* combing_boundary = nullptr, const bool reverse_direction = false, const std::unordered_multimap& order_requirements = no_order_requirements, const bool group_outer_walls = false) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'cura::PathOrderOptimizer::PathOrderOptimizer(cura::Point, cura::ZSeamConfig, bool, const cura::Polygons*, bool, const std::unordered_multimap&, bool) [with Path = const cura::SupportInfillPart*; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2749:127: required from here 2749 | PathOrderOptimizer island_order_optimizer(gcode_layer.getLastPlannedPositionOrStartingPosition()); | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:577:48: warning: 'cura::PathOrderOptimizer::order_requirements' will be initialized after [-Wreorder] 577 | const std::unordered_multimap* order_requirements; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:275:10: warning: 'bool cura::PathOrderOptimizer::group_outer_walls' [-Wreorder] 275 | bool group_outer_walls; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:102:5: warning: when initialized here [-Wreorder] 102 | PathOrderOptimizer(const Point start_point, const ZSeamConfig seam_config = ZSeamConfig(), const bool detect_loops = false, const Polygons* combing_boundary = nullptr, const bool reverse_direction = false, const std::unordered_multimap& order_requirements = no_order_requirements, const bool group_outer_walls = false) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'size_t cura::PathOrderOptimizer::findStartLocation(const OrderablePath&, const cura::Point&) [with Path = const cura::SliceLayerPart*; size_t = long unsigned int; OrderablePath = cura::PathOrdering; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:200:37: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::SliceLayerPart*]' 200 | path.start_vertex = findStartLocation(path, seam_config.pos); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:1398:34: required from here 1398 | part_order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 693 | const Point& best_point = (*path.converted)[best_i]; | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:60: note: the temporary was destroyed at the end of the full expression 'cura::ConstPolygonPointer::operator*() const().cura::ConstPolygonRef::operator[](((unsigned int)best_i))' 693 | const Point& best_point = (*path.converted)[best_i]; | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:627:27: warning: unused variable 'distance' [-Wunused-variable] 627 | const coord_t distance = (combing_boundary == nullptr) | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'std::vector > cura::PathOrderOptimizer::getOptimizedOrder(cura::SparsePointGridInclusive, size_t) [with Path = const cura::SliceLayerPart*; size_t = long unsigned int]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:208:31: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::SliceLayerPart*]' 208 | optimized_order = getOptimizedOrder(line_bucket_grid, snap_radius); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:1398:34: required from here 1398 | part_order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:285:14: warning: variable 'isPicked' set but not used [-Wunused-but-set-variable] 285 | auto isPicked = [&picked](OrderablePath* c) { return picked[c]; }; | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'size_t cura::PathOrderOptimizer::findStartLocation(const OrderablePath&, const cura::Point&) [with Path = const cura::SkinPart*; size_t = long unsigned int; OrderablePath = cura::PathOrdering; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:200:37: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::SkinPart*]' 200 | path.start_vertex = findStartLocation(path, seam_config.pos); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2266:34: required from here 2266 | part_order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 693 | const Point& best_point = (*path.converted)[best_i]; | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:60: note: the temporary was destroyed at the end of the full expression 'cura::ConstPolygonPointer::operator*() const().cura::ConstPolygonRef::operator[](((unsigned int)best_i))' 693 | const Point& best_point = (*path.converted)[best_i]; | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:627:27: warning: unused variable 'distance' [-Wunused-variable] 627 | const coord_t distance = (combing_boundary == nullptr) | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'std::vector > cura::PathOrderOptimizer::getOptimizedOrder(cura::SparsePointGridInclusive, size_t) [with Path = const cura::SkinPart*; size_t = long unsigned int]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:208:31: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::SkinPart*]' 208 | optimized_order = getOptimizedOrder(line_bucket_grid, snap_radius); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2266:34: required from here 2266 | part_order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:285:14: warning: variable 'isPicked' set but not used [-Wunused-but-set-variable] 285 | auto isPicked = [&picked](OrderablePath* c) { return picked[c]; }; | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'size_t cura::PathOrderOptimizer::findStartLocation(const OrderablePath&, const cura::Point&) [with Path = const cura::SupportInfillPart*; size_t = long unsigned int; OrderablePath = cura::PathOrdering; cura::Point = ClipperLib::IntPoint]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:200:37: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::SupportInfillPart*]' 200 | path.start_vertex = findStartLocation(path, seam_config.pos); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2754:36: required from here 2754 | island_order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 693 | const Point& best_point = (*path.converted)[best_i]; | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:693:60: note: the temporary was destroyed at the end of the full expression 'cura::ConstPolygonPointer::operator*() const().cura::ConstPolygonRef::operator[](((unsigned int)best_i))' 693 | const Point& best_point = (*path.converted)[best_i]; | ~~~~~~~~~~~~~~~~~^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:627:27: warning: unused variable 'distance' [-Wunused-variable] 627 | const coord_t distance = (combing_boundary == nullptr) | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h: In instantiation of 'std::vector > cura::PathOrderOptimizer::getOptimizedOrder(cura::SparsePointGridInclusive, size_t) [with Path = const cura::SupportInfillPart*; size_t = long unsigned int]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:208:31: required from 'void cura::PathOrderOptimizer::optimize() [with Path = const cura::SupportInfillPart*]' 208 | optimized_order = getOptimizedOrder(line_bucket_grid, snap_radius); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/FffGcodeWriter.cpp:2754:36: required from here 2754 | island_order_optimizer.optimize(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/PathOrderOptimizer.h:285:14: warning: variable 'isPicked' set but not used [-Wunused-but-set-variable] 285 | auto isPicked = [&picked](OrderablePath* c) { return picked[c]; }; | ^~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 32%] Building CXX object CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/slicer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 52%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/ZigzagConnectorProcessor.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 51%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/NoZigZagConnectorProcessor.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 53%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/LightningDistanceField.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 41%] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategyFactory.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategyFactory.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategyFactory.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategyFactory.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/BeadingStrategyFactory.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 54%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/LightningGenerator.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 55%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/LightningLayer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 56%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/LightningTreeNode.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 43%] Building CXX object CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/LimitedBeadingStrategy.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/LimitedBeadingStrategy.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/LimitedBeadingStrategy.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/LimitedBeadingStrategy.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/BeadingStrategy/LimitedBeadingStrategy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 35%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeModelVolumes.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportSettings.h:6, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeModelVolumes.h:12, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeModelVolumes.cpp:4: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In copy constructor 'cura::TreeSupportElement::TreeSupportElement(const cura::TreeSupportElement&, cura::Polygons*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In constructor 'cura::TreeSupportElement::TreeSupportElement(cura::TreeSupportElement*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeModelVolumes.cpp: In constructor 'cura::TreeModelVolumes::TreeModelVolumes(const cura::SliceDataStorage&, cura::coord_t, cura::coord_t, cura::coord_t, size_t, double, double, const std::vector&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeModelVolumes.cpp:69:21: warning: loop variable 'data_pair' creates a copy from type 'const std::pair >' [-Wrange-loop-construct] 69 | for (const auto data_pair : layer_outlines_) | ^~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeModelVolumes.cpp:69:21: note: use reference type to prevent copying 69 | for (const auto data_pair : layer_outlines_) | ^~~~~~~~~ | & /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeModelVolumes.cpp:162:76: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 162 | for (max_layer_idx_without_blocker =0; max_layer_idx_without_blocker +1("support_wall_count"); | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp: In static member function 'static cura::Polygons cura::AreaSupport::join(const cura::SliceDataStorage&, const cura::Polygons&, cura::Polygons&, cura::coord_t)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp:562:23: warning: unused variable 'support_line_width' [-Wunused-variable] 562 | const coord_t support_line_width = infill_settings.get("support_line_width"); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp: In static member function 'static cura::Polygons cura::AreaSupport::generateVaryingXYDisallowedArea(const cura::SliceMeshStorage&, const cura::Settings&, cura::LayerIndex)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp:804:16: warning: unused variable 'xy_distance_overhang' [-Wunused-variable] 804 | const auto xy_distance_overhang = infill_settings.get("support_xy_distance_overhang"); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp: In static member function 'static void cura::AreaSupport::generateSupportAreasForMesh(cura::SliceDataStorage&, const cura::Settings&, const cura::Settings&, const cura::Settings&, size_t, size_t, std::vector&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp:1067:18: warning: unused variable 'tan_angle' [-Wunused-variable] 1067 | const double tan_angle = tan(angle) - 0.01; // the XY-component of the supportAngle | ^~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp: In static member function 'static void cura::AreaSupport::detectOverhangPoints(const cura::SliceDataStorage&, cura::SliceMeshStorage&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp:1538:26: warning: unused variable 'infill_extruder' [-Wunused-variable] 1538 | const ExtruderTrain& infill_extruder = mesh.settings.get("support_infill_extruder_nr"); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp: In static member function 'static void cura::AreaSupport::handleTowers(const cura::Settings&, const cura::Polygons&, cura::Polygons&, std::vector&, std::vector >&, cura::LayerIndex, size_t)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp:1630:28: warning: unused variable 'no_support' [-Wunused-variable] 1630 | constexpr bool no_support = false; | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/support.cpp:1631:28: warning: unused variable 'no_prime_tower' [-Wunused-variable] 1631 | constexpr bool no_prime_tower = false; | ^~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 62%] Building CXX object CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/pathPlanning/Comb.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/pathPlanning/Comb.cpp:4: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/pathPlanning/Comb.h: In constructor 'cura::Comb::Comb(const cura::SliceDataStorage&, cura::LayerIndex, const cura::Polygons&, const cura::Polygons&, cura::coord_t, cura::coord_t, cura::coord_t)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/pathPlanning/Comb.h:138:13: warning: 'cura::Comb::move_inside_distance' will be initialized after [-Wreorder] 138 | coord_t move_inside_distance; //!< When using comb_boundary_inside_minimum for combing it tries to move points inside by this amount after calculating the path to move it from the border a bit. | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/pathPlanning/Comb.h:119:19: warning: 'const cura::coord_t cura::Comb::travel_avoid_distance' [-Wreorder] 119 | const coord_t travel_avoid_distance; //!< | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/pathPlanning/Comb.cpp:64:1: warning: when initialized here [-Wreorder] 64 | Comb::Comb(const SliceDataStorage& storage, const LayerIndex layer_nr, const Polygons& comb_boundary_inside_minimum, const Polygons& comb_boundary_inside_optimal, coord_t comb_boundary_offset, coord_t travel_avoid_distance, coord_t move_inside_distance) | ^~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 37%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupportTipGenerator.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/TreeSupportTipGenerator.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/TreeSupportTipGenerator.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/TreeSupportTipGenerator.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportSettings.h:6, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeModelVolumes.h:12, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:4, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:1: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In copy constructor 'cura::TreeSupportElement::TreeSupportElement(const cura::TreeSupportElement&, cura::Polygons*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In constructor 'cura::TreeSupportElement::TreeSupportElement(cura::TreeSupportElement*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h: In destructor 'cura::TreeSupportTipGenerator::~TreeSupportTipGenerator()': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:32:13: warning: possible problem detected in invocation of 'operator delete' [-Wdelete-incomplete] 32 | delete cross_fill_provider; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:32:20: warning: invalid use of incomplete type 'class cura::SierpinskiFillProvider' 32 | delete cross_fill_provider; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeModelVolumes.h:15: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/sliceDataStorage.h:31:7: note: forward declaration of 'class cura::SierpinskiFillProvider' 31 | class SierpinskiFillProvider; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:32:13: note: neither the destructor nor the class-specific 'operator delete' will be called, even if they are declared when the class is defined 32 | delete cross_fill_provider; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:10: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportUtils.h: In static member function 'static cura::Polygons cura::TreeSupportUtils::safeOffsetInc(const cura::Polygons&, cura::coord_t, const cura::Polygons&, cura::coord_t, cura::coord_t, size_t, cura::coord_t, cura::Simplify*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportUtils.h:233:42: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'cura::coord_t' {aka 'long long int'} [-Wsign-compare] 233 | if (distance - steps * step_size > last_step_offset_without_check) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportUtils.h:235:41: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'cura::coord_t' {aka 'long long int'} [-Wsign-compare] 235 | if ((steps + 1) * step_size <= distance) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h: In constructor 'cura::TreeSupportTipGenerator::TreeSupportTipGenerator(const cura::SliceDataStorage&, const cura::SliceMeshStorage&, cura::TreeModelVolumes&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:182:25: warning: 'cura::TreeSupportTipGenerator::config' will be initialized after [-Wreorder] 182 | TreeSupportSettings config; | ^~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:172:10: warning: 'bool cura::TreeSupportTipGenerator::use_fake_roof' [-Wreorder] 172 | bool use_fake_roof; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:27:1: warning: when initialized here [-Wreorder] 27 | TreeSupportTipGenerator::TreeSupportTipGenerator(const SliceDataStorage& storage, const SliceMeshStorage& mesh, TreeModelVolumes& volumes_s): | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:294:27: warning: 'cura::TreeSupportTipGenerator::roof_tips_drawn' will be initialized after [-Wreorder] 294 | std::vector roof_tips_drawn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:177:23: warning: 'cura::TreeModelVolumes& cura::TreeSupportTipGenerator::volumes_' [-Wreorder] 177 | TreeModelVolumes& volumes_; | ^~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:27:1: warning: when initialized here [-Wreorder] 27 | TreeSupportTipGenerator::TreeSupportTipGenerator(const SliceDataStorage& storage, const SliceMeshStorage& mesh, TreeModelVolumes& volumes_s): | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp: In lambda function: /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:161:9: warning: implicit capture of 'this' via '[=]' is deprecated in C++20 [-Wdeprecated] 161 | [=](std::pair p) | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:161:9: note: add explicit 'this' or '*this' capture /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp: In member function 'cura::Polygons cura::TreeSupportTipGenerator::ensureMaximumDistancePolyline(const cura::Polygons&, cura::coord_t, size_t, bool) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:279:60: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 279 | if (! added_endpoint && next_point.pos >= optimal_end_index) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp: In lambda function: /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:386:95: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 386 | if (mesh.overhang_areas[layer_idx + z_distance_delta].empty() || result.size()= 1; dtt_roof++) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp: In lambda function: /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:724:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 724 | if(layer_idx+1 < storage.support.supportLayers.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp: In lambda function: /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:785:95: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 785 | if (mesh.overhang_areas[layer_idx + z_distance_delta].empty() && (layer_idx+1 >= support_roof_drawn.size() || support_roof_drawn[layer_idx+1].empty())) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:815:56: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 815 | if (support_roof_layers && layer_idx+1 < support_roof_drawn.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp: In lambda function: /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupportTipGenerator.cpp:997:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 997 | if (layer_idx < additional_support_areas.size() && TreeSupportUtils::generateSupportInfillLines(roof_area, config, true, layer_idx, support_roof_line_distance, cross_fill_provider, false).empty()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 67%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/settings/AdaptiveLayerHeights.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 50%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/ImageBasedDensityProvider.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/ImageBasedDensityProvider.cpp:7: /usr/include/stb/stb_image.h: In function 'int stbi__parse_png_file(stbi__png*, int, int)': /usr/include/stb/stb_image.h:5248:28: warning: variable 'invalid_chunk' set but not used [-Wunused-but-set-variable] 5248 | static char invalid_chunk[] = "XXXX PNG chunk not known"; | ^~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 74%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/Date.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 71%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/settings/ZSeamConfig.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 73%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/AABB3D.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 48%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/communication/ArcusCommunicationPrivate.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 79%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/gettime.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 72%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/AABB.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 75%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionJunction.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionJunction.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionJunction.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionJunction.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/ExtrusionJunction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 49%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/communication/CommandLine.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 69%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/settings/PathConfigStorage.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 76%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionLine.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionLine.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionLine.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionLine.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/ExtrusionLine.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 78%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/FMatrix4x3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 58%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/SierpinskiFillProvider.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 47%] Building CXX object CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/communication/ArcusCommunication.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 82%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/Point3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 81%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/ListPolyIt.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 80%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/LinearAlg2D.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 82%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/MinimumSpanningTree.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 57%] Building CXX object CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/infill/SierpinskiFill.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 84%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/PolygonsPointIndex.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 85%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonsSegmentIndex.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/PolygonsSegmentIndex.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/PolygonsSegmentIndex.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/PolygonsSegmentIndex.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/PolygonsSegmentIndex.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 86%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolylineStitcher.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/PolylineStitcher.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/PolylineStitcher.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/PolylineStitcher.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/PolylineStitcher.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 36%] Building CXX object CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportSettings.h:6, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeModelVolumes.h:12, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupport.h:7, from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:4: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In copy constructor 'cura::TreeSupportElement::TreeSupportElement(const cura::TreeSupportElement&, cura::Polygons*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:113:5: warning: when initialized here [-Wreorder] 113 | TreeSupportElement(const TreeSupportElement& elem, Polygons* newArea = nullptr) : // copy constructor with possibility to set a new area | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h: In constructor 'cura::TreeSupportElement::TreeSupportElement(cura::TreeSupportElement*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:376:14: warning: 'cura::TreeSupportElement::influence_area_limit_area' will be initialized after [-Wreorder] 376 | Polygons influence_area_limit_area; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::coord_t cura::TreeSupportElement::influence_area_limit_range' [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:371:13: warning: 'cura::TreeSupportElement::influence_area_limit_range' will be initialized after [-Wreorder] 371 | coord_t influence_area_limit_range; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:366:10: warning: 'bool cura::TreeSupportElement::influence_area_limit_active' [-Wreorder] 366 | bool influence_area_limit_active; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportElement.h:144:5: warning: when initialized here [-Wreorder] 144 | TreeSupportElement(TreeSupportElement* element_above) : | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:6: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h: In destructor 'cura::TreeSupportTipGenerator::~TreeSupportTipGenerator()': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:32:13: warning: possible problem detected in invocation of 'operator delete' [-Wdelete-incomplete] 32 | delete cross_fill_provider; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:32:20: warning: invalid use of incomplete type 'class cura::SierpinskiFillProvider' 32 | delete cross_fill_provider; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeModelVolumes.h:15: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/sliceDataStorage.h:31:7: note: forward declaration of 'class cura::SierpinskiFillProvider' 31 | class SierpinskiFillProvider; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportTipGenerator.h:32:13: note: neither the destructor nor the class-specific 'operator delete' will be called, even if they are declared when the class is defined 32 | delete cross_fill_provider; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:7: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportUtils.h: In static member function 'static cura::Polygons cura::TreeSupportUtils::safeOffsetInc(const cura::Polygons&, cura::coord_t, const cura::Polygons&, cura::coord_t, cura::coord_t, size_t, cura::coord_t, cura::Simplify*)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportUtils.h:233:42: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'cura::coord_t' {aka 'long long int'} [-Wsign-compare] 233 | if (distance - steps * step_size > last_step_offset_without_check) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/TreeSupportUtils.h:235:41: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'cura::coord_t' {aka 'long long int'} [-Wsign-compare] 235 | if ((steps + 1) * step_size <= distance) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp: In member function 'void cura::TreeSupport::precalculate(const cura::SliceDataStorage&, std::vector)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:225:31: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'int' [-Wsign-compare] 225 | if (layer_idx > max_layer) // iterates over multiple meshes | ~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp: In lambda function: /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:559:65: warning: loop variable 'input_pair' of type 'const std::pair&' binds to a temporary constructed from type 'std::pair' [-Wrange-loop-construct] 559 | for (const std::pair& input_pair : buckets_area[idx]) | ^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:559:65: note: use non-reference type 'const std::pair' to make the copy explicit or 'const std::pair&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp: In member function 'void cura::TreeSupport::mergeInfluenceAreas(cura::PropertyAreasUnordered&, cura::PropertyAreas&, cura::PropertyAreas&, cura::LayerIndex)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:612:65: warning: loop variable 'tup' of type 'const std::pair&' binds to a temporary constructed from type 'std::pair' [-Wrange-loop-construct] 612 | for (const std::pair& tup : insert_main[i]) | ^~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:612:65: note: use non-reference type 'const std::pair' to make the copy explicit or 'const std::pair&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:617:65: warning: loop variable 'tup' of type 'const std::pair&' binds to a temporary constructed from type 'std::pair' [-Wrange-loop-construct] 617 | for (const std::pair& tup : insert_secondary[i]) | ^~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:617:65: note: use non-reference type 'const std::pair' to make the copy explicit or 'const std::pair&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:621:65: warning: loop variable 'tup' of type 'const std::pair&' binds to a temporary constructed from type 'std::pair' [-Wrange-loop-construct] 621 | for (const std::pair& tup : insert_influence[i]) | ^~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:621:65: note: use non-reference type 'const std::pair' to make the copy explicit or 'const std::pair&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp: In lambda function: /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:1065:146: warning: comparison of integer expressions of different signedness: 'cura::coord_t' {aka 'long long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1065 | (radius / safe_movement_distance - (((config.maximum_move_distance + extra_speed) < (radius + safe_movement_distance)) ? 1 : 0)) > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1066 | (round_up_divide((extra_speed + extra_slow_speed + config.maximum_move_distance_slow), safe_movement_distance)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp: In member function 'void cura::TreeSupport::drawAreas(std::vector >&, cura::SliceDataStorage&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/TreeSupport.cpp:2177:92: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] 2177 | (layer_idx > 0 && ((!inverse_tree_order.count(elem) && elem->target_height == layer_idx && config.min_dtt_to_model > 0 && !elem->to_buildplate) || | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 83%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/PolygonConnector.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 89%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/ProximityPointLink.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 93%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/SquareGrid.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/SquareGrid.cpp: In member function 'bool cura::SquareGrid::processAxisAlignedTriangle(cura::Point, cura::Point, bool, const std::function&) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/SquareGrid.cpp:130:14: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses] 130 | if ((a.X < b.X == a.Y < b.Y) != to_the_right) | ~~~~^~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 90%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/Simplify.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/Simplify.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/Simplify.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/Simplify.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/Simplify.cpp In file included from /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/Simplify.cpp:7: /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h: In instantiation of 'bool cura::Simplify::detectSmall(const Polygonal&, const cura::coord_t&) const [with Polygonal = cura::Polygon; cura::coord_t = long long int]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h:168:24: required from 'Polygonal cura::Simplify::simplify(const Polygonal&, bool) const [with Polygonal = cura::Polygon]' 168 | if (detectSmall(polygon, min_size)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/Simplify.cpp:37:20: required from here 37 | return simplify(polygon, is_closed); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h:139:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const cura::coord_t' {aka 'const long long int'} [-Wsign-compare] 139 | if (polygon.size() < min_size) //For polygon, 2 or fewer vertices is degenerate. Delete it. For polyline, 1 vertex is degenerate. | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h:143:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const cura::coord_t' {aka 'const long long int'} [-Wsign-compare] 143 | if (polygon.size() == min_size) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h: In instantiation of 'bool cura::Simplify::detectSmall(const Polygonal&, const cura::coord_t&) const [with Polygonal = cura::ExtrusionLine; cura::coord_t = long long int]': /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h:168:24: required from 'Polygonal cura::Simplify::simplify(const Polygonal&, bool) const [with Polygonal = cura::ExtrusionLine]' 168 | if (detectSmall(polygon, min_size)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/Simplify.cpp:43:20: required from here 43 | return simplify(polygon, is_closed); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h:139:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const cura::coord_t' {aka 'const long long int'} [-Wsign-compare] 139 | if (polygon.size() < min_size) //For polygon, 2 or fewer vertices is degenerate. Delete it. For polyline, 1 vertex is degenerate. | ~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/include/utils/Simplify.h:143:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const cura::coord_t' {aka 'const long long int'} [-Wsign-compare] 143 | if (polygon.size() == min_size) | ~~~~~~~~~~~~~~~^~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 94%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ThreadPool.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/ThreadPool.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/ThreadPool.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/ThreadPool.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/ThreadPool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 65%] Building CXX object CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/progress/Progress.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 95%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ToolpathVisualizer.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/ToolpathVisualizer.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/ToolpathVisualizer.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/ToolpathVisualizer.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/ToolpathVisualizer.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 97%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/VoxelUtils.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/VoxelUtils.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/VoxelUtils.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/VoxelUtils.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/VoxelUtils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 68%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/settings/FlowTempGraph.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 87%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp: In static member function 'static double cura::PolygonUtils::relativeHammingDistance(const cura::Polygons&, const cura::Polygons&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1356:37: warning: loop variable 'polygon_a' of type 'const cura::ConstPolygonRef&' binds to a temporary constructed from type 'const std::vector' [-Wrange-loop-construct] 1356 | for (const ConstPolygonRef& polygon_a : poly_a) | ^~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1356:37: note: use non-reference type 'const cura::ConstPolygonRef' to make the copy explicit or 'const std::vector&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1366:37: warning: loop variable 'polygon_b' of type 'const cura::ConstPolygonRef&' binds to a temporary constructed from type 'const std::vector' [-Wrange-loop-construct] 1366 | for (const ConstPolygonRef& polygon_b : poly_b) | ^~~~~~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1366:37: note: use non-reference type 'const cura::ConstPolygonRef' to make the copy explicit or 'const std::vector&' to prevent copying /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp: In static member function 'static void cura::PolygonUtils::fixSelfIntersections(cura::coord_t, cura::Polygons&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1472:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1472 | const Point& a = thiss[line.poly_idx][line.point_idx]; | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1472:69: note: the temporary was destroyed at the end of the full expression 'cura::Polygons::operator[](unsigned int)(((unsigned int)line.cura::PathsPointIndex::poly_idx)).cura::PolygonRef::operator[](((unsigned int)line.cura::PathsPointIndex::point_idx))' 1472 | const Point& a = thiss[line.poly_idx][line.point_idx]; | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1473:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1473 | const Point& b = thiss[line.poly_idx][line_next_idx]; | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1473:68: note: the temporary was destroyed at the end of the full expression 'cura::Polygons::operator[](unsigned int)(((unsigned int)line.cura::PathsPointIndex::poly_idx)).cura::PolygonRef::operator[](((unsigned int)((size_t)line_next_idx)))' 1473 | const Point& b = thiss[line.poly_idx][line_next_idx]; | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1477:34: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1477 | const Point& other = thiss[poly_idx][(point_idx + 1) % pathlen]; | ^~~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1477:83: note: the temporary was destroyed at the end of the full expression 'cura::Polygons::operator[](unsigned int)(((unsigned int)poly_idx)).cura::PolygonRef::operator[](((unsigned int)((point_idx + 1) % ((long unsigned int)pathlen))))' 1477 | const Point& other = thiss[poly_idx][(point_idx + 1) % pathlen]; | ^ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp: In static member function 'static cura::Polygons cura::PolygonUtils::clipPolygonWithAABB(const cura::Polygons&, const cura::AABB&)': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1511:21: warning: loop variable 'path' creates a copy from type 'const std::vector' [-Wrange-loop-construct] 1511 | for (const auto path : src) | ^~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygonUtils.cpp:1511:21: note: use reference type to prevent copying 1511 | for (const auto path : src) | ^~~~ | & gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 88%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/polygon.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 98%] Building CXX object CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o -MF CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o.d -o CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux/Cura.pb.cc gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 77%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionSegment.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionSegment.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionSegment.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionSegment.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/ExtrusionSegment.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 92%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/socket.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 91%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/SVG.cpp /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/SVG.cpp: In member function 'void cura::SVG::writePoints(const cura::Polygons&, bool, float, ColorObject) const': /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/SVG.cpp:198:33: warning: loop variable 'poly' of type 'const cura::ConstPolygonRef&' binds to a temporary constructed from type 'const std::vector' [-Wrange-loop-construct] 198 | for (const ConstPolygonRef& poly : polygons) | ^~~~ /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/SVG.cpp:198:33: note: use non-reference type 'const cura::ConstPolygonRef' to make the copy explicit or 'const std::vector&' to prevent copying gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 70%] Building CXX object CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/settings/Settings.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 96%] Building CXX object CMakeFiles/_CuraEngine.dir/src/utils/VoronoiUtils.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/_CuraEngine.dir/src/utils/VoronoiUtils.cpp.o -MF CMakeFiles/_CuraEngine.dir/src/utils/VoronoiUtils.cpp.o.d -o CMakeFiles/_CuraEngine.dir/src/utils/VoronoiUtils.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/utils/VoronoiUtils.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 99%] Linking CXX static library lib_CuraEngine.a /usr/bin/cmake -P CMakeFiles/_CuraEngine.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/_CuraEngine.dir/link.txt --verbose=1 /usr/bin/ar qc lib_CuraEngine.a CMakeFiles/_CuraEngine.dir/src/Application.cpp.o CMakeFiles/_CuraEngine.dir/src/bridge.cpp.o CMakeFiles/_CuraEngine.dir/src/ConicalOverhang.cpp.o CMakeFiles/_CuraEngine.dir/src/ExtruderTrain.cpp.o CMakeFiles/_CuraEngine.dir/src/FffGcodeWriter.cpp.o CMakeFiles/_CuraEngine.dir/src/FffPolygonGenerator.cpp.o CMakeFiles/_CuraEngine.dir/src/FffProcessor.cpp.o CMakeFiles/_CuraEngine.dir/src/gcodeExport.cpp.o CMakeFiles/_CuraEngine.dir/src/GCodePathConfig.cpp.o CMakeFiles/_CuraEngine.dir/src/infill.cpp.o CMakeFiles/_CuraEngine.dir/src/InsetOrderOptimizer.cpp.o CMakeFiles/_CuraEngine.dir/src/InterlockingGenerator.cpp.o CMakeFiles/_CuraEngine.dir/src/layerPart.cpp.o CMakeFiles/_CuraEngine.dir/src/LayerPlan.cpp.o CMakeFiles/_CuraEngine.dir/src/LayerPlanBuffer.cpp.o CMakeFiles/_CuraEngine.dir/src/mesh.cpp.o CMakeFiles/_CuraEngine.dir/src/MeshGroup.cpp.o CMakeFiles/_CuraEngine.dir/src/Mold.cpp.o CMakeFiles/_CuraEngine.dir/src/multiVolumes.cpp.o CMakeFiles/_CuraEngine.dir/src/PathOrderPath.cpp.o CMakeFiles/_CuraEngine.dir/src/Preheat.cpp.o CMakeFiles/_CuraEngine.dir/src/PrimeTower.cpp.o CMakeFiles/_CuraEngine.dir/src/raft.cpp.o CMakeFiles/_CuraEngine.dir/src/Scene.cpp.o CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidation.cpp.o CMakeFiles/_CuraEngine.dir/src/SkeletalTrapezoidationGraph.cpp.o CMakeFiles/_CuraEngine.dir/src/skin.cpp.o CMakeFiles/_CuraEngine.dir/src/SkirtBrim.cpp.o CMakeFiles/_CuraEngine.dir/src/SupportInfillPart.cpp.o CMakeFiles/_CuraEngine.dir/src/Slice.cpp.o CMakeFiles/_CuraEngine.dir/src/sliceDataStorage.cpp.o CMakeFiles/_CuraEngine.dir/src/slicer.cpp.o CMakeFiles/_CuraEngine.dir/src/support.cpp.o CMakeFiles/_CuraEngine.dir/src/timeEstimate.cpp.o CMakeFiles/_CuraEngine.dir/src/TopSurface.cpp.o CMakeFiles/_CuraEngine.dir/src/TreeModelVolumes.cpp.o CMakeFiles/_CuraEngine.dir/src/TreeSupport.cpp.o CMakeFiles/_CuraEngine.dir/src/TreeSupportTipGenerator.cpp.o CMakeFiles/_CuraEngine.dir/src/WallToolPaths.cpp.o CMakeFiles/_CuraEngine.dir/src/WallsComputation.cpp.o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategy.cpp.o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/BeadingStrategyFactory.cpp.o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/DistributedBeadingStrategy.cpp.o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/LimitedBeadingStrategy.cpp.o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/RedistributeBeadingStrategy.cpp.o CMakeFiles/_CuraEngine.dir/src/BeadingStrategy/WideningBeadingStrategy.cpp.o CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunication.cpp.o CMakeFiles/_CuraEngine.dir/src/communication/ArcusCommunicationPrivate.cpp.o CMakeFiles/_CuraEngine.dir/src/communication/CommandLine.cpp.o CMakeFiles/_CuraEngine.dir/src/communication/Listener.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/ImageBasedDensityProvider.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/NoZigZagConnectorProcessor.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/ZigzagConnectorProcessor.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/LightningDistanceField.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/LightningGenerator.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/LightningLayer.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/LightningTreeNode.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFill.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/SierpinskiFillProvider.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/SubDivCube.cpp.o CMakeFiles/_CuraEngine.dir/src/infill/GyroidInfill.cpp.o CMakeFiles/_CuraEngine.dir/src/pathPlanning/Comb.cpp.o CMakeFiles/_CuraEngine.dir/src/pathPlanning/GCodePath.cpp.o CMakeFiles/_CuraEngine.dir/src/pathPlanning/LinePolygonsCrossings.cpp.o CMakeFiles/_CuraEngine.dir/src/pathPlanning/NozzleTempInsert.cpp.o CMakeFiles/_CuraEngine.dir/src/pathPlanning/TimeMaterialEstimates.cpp.o CMakeFiles/_CuraEngine.dir/src/progress/Progress.cpp.o CMakeFiles/_CuraEngine.dir/src/progress/ProgressStageEstimator.cpp.o CMakeFiles/_CuraEngine.dir/src/settings/AdaptiveLayerHeights.cpp.o CMakeFiles/_CuraEngine.dir/src/settings/FlowTempGraph.cpp.o CMakeFiles/_CuraEngine.dir/src/settings/PathConfigStorage.cpp.o CMakeFiles/_CuraEngine.dir/src/settings/Settings.cpp.o CMakeFiles/_CuraEngine.dir/src/settings/ZSeamConfig.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/AABB.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/AABB3D.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/Date.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionJunction.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionLine.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/ExtrusionSegment.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/FMatrix4x3.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/gettime.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/LinearAlg2D.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/ListPolyIt.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/MinimumSpanningTree.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/Point3.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/PolygonConnector.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/PolygonsPointIndex.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/PolygonsSegmentIndex.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/PolylineStitcher.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/polygonUtils.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/polygon.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/ProximityPointLink.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/Simplify.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/SVG.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/socket.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/SquareGrid.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/ThreadPool.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/ToolpathVisualizer.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/VoronoiUtils.cpp.o CMakeFiles/_CuraEngine.dir/src/utils/VoxelUtils.cpp.o CMakeFiles/_CuraEngine.dir/Cura.pb.cc.o /usr/bin/ranlib lib_CuraEngine.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 99%] Built target _CuraEngine gmake[1]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/CuraEngine.dir/build.make CMakeFiles/CuraEngine.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' cd /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/CuraEngine-5.4.0 /usr/src/RPM/BUILD/CuraEngine-5.4.0 /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux/CMakeFiles/CuraEngine.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' /usr/bin/gmake -f CMakeFiles/CuraEngine.dir/build.make CMakeFiles/CuraEngine.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [ 99%] Building CXX object CMakeFiles/CuraEngine.dir/src/main.cpp.o /usr/bin/c++ -DARCUS -DSPDLOG_FMT_EXTERNAL -DVERSION=\"5.4.0\" -I/usr/include/stb -I/usr/include/polyclipping -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux -I/usr/src/RPM/BUILD/CuraEngine-5.4.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -std=gnu++20 -MD -MT CMakeFiles/CuraEngine.dir/src/main.cpp.o -MF CMakeFiles/CuraEngine.dir/src/main.cpp.o.d -o CMakeFiles/CuraEngine.dir/src/main.cpp.o -c /usr/src/RPM/BUILD/CuraEngine-5.4.0/src/main.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[2]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [100%] Linking CXX executable CuraEngine /usr/bin/cmake -E cmake_link_script CMakeFiles/CuraEngine.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -O2 -DNDEBUG -Wall -Wl,--dependency-file=CMakeFiles/CuraEngine.dir/link.d CMakeFiles/CuraEngine.dir/src/main.cpp.o -o CuraEngine lib_CuraEngine.a /usr/lib64/libpolyclipping.so /usr/lib64/libArcus.so.1.1.0 /usr/lib64/libprotobuf.so -lfmt -lpthread gmake[2]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake[1]: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' [100%] Built target CuraEngine gmake[1]: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' gmake: Entering directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/CuraEngine-5.4.0/x86_64-alt-linux' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.36508 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/CuraEngine-buildroot + : + /bin/rm -rf -- /usr/src/tmp/CuraEngine-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd CuraEngine-5.4.0 + DESTDIR=/usr/src/tmp/CuraEngine-buildroot + cmake --install x86_64-alt-linux --verbose -- Install configuration: "" -- Installing: /usr/src/tmp/CuraEngine-buildroot/usr/bin/CuraEngine + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/CuraEngine-buildroot (auto) Verifying and fixing files in /usr/src/tmp/CuraEngine-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/CuraEngine-buildroot/ (default) Compressing files in /usr/src/tmp/CuraEngine-buildroot (auto) Verifying ELF objects in /usr/src/tmp/CuraEngine-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/CuraEngine-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.58620 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd CuraEngine-5.4.0 + /usr/src/tmp/CuraEngine-buildroot/usr/bin/CuraEngine help Cura_SteamEngine version main Copyright (C) 2022 Ultimaker This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . usage: CuraEngine help Show this help message CuraEngine connect [:] [-j ] --connect [:] Connect to via a command socket, instead of passing information via the command line -v Increase the verbose level (show log messages). -m Set the desired number of threads. Supports only a single digit. CuraEngine slice [-v] [-p] [-j ] [-s =] [-g] [-e] [-o ] [-l ] [--next] -v Increase the verbose level (show log messages). -m Set the desired number of threads. -p Log progress information. -j Load settings.def.json file to register all settings and their defaults. -s = Set a setting to a value for the last supplied object, extruder train, or general settings. -l Load an STL model. -g Switch setting focus to the current mesh group only. Used for one-at-a-time printing. -e Switch setting focus to the extruder train with the given number. --next Generate gcode for the previously supplied mesh group and append that to the gcode of further models for one-at-a-time printing. -o Specify a file to which to write the generated gcode. The settings are appended to the last supplied object: CuraEngine slice [general settings] -g [current group settings] -e0 [extruder train 0 settings] -l obj_inheriting_from_last_extruder_train.stl [object settings] --next [next group settings] ... etc. In order to load machine definitions from custom locations, you need to create the environment variable CURA_ENGINE_SEARCH_PATH, which should contain all search paths delimited by a (semi-)colon. + exit 0 Processing files: CuraEngine-5.4.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.58620 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd CuraEngine-5.4.0 + DOCDIR=/usr/src/tmp/CuraEngine-buildroot/usr/share/doc/CuraEngine-5.4.0 + export DOCDIR + rm -rf /usr/src/tmp/CuraEngine-buildroot/usr/share/doc/CuraEngine-5.4.0 + /bin/mkdir -p /usr/src/tmp/CuraEngine-buildroot/usr/share/doc/CuraEngine-5.4.0 + cp -prL README.md /usr/src/tmp/CuraEngine-buildroot/usr/share/doc/CuraEngine-5.4.0 + chmod -R go-w /usr/src/tmp/CuraEngine-buildroot/usr/share/doc/CuraEngine-5.4.0 + chmod -R a+rX /usr/src/tmp/CuraEngine-buildroot/usr/share/doc/CuraEngine-5.4.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Knqslj find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6euxDH find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, libArcus.so.3()(64bit) >= set:jgUHBuaSu87g, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.38)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libfmt.so.11()(64bit) >= set:kim353MDJr0, libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.27)(64bit), libm.so.6(GLIBC_2.29)(64bit), libm.so.6(GLIBC_2.35)(64bit), libm.so.6(GLIBC_2.38)(64bit), libpolyclipping.so.22()(64bit) >= set:lgJhFOZ3li5choZA7VqF5OYW3Y4u9VPqjPC1kv3Qk3ZtllLyFsZjJRltBNIA, libprotobuf.so.32()(64bit) >= set:qky8G25AKu2EcRjwCMF8QlyIFAAzh66ayFntgZrepyiJXSWZDMZGS1KJQ38Aql2TbuLPD4e8DwPCLFAEEGCX8VdaOzRlkS7NA45PBGqgABR61frKpA5vXasWagyxlCiIIZHoBMBEC7sRj0ezoV3p1, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.5)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.17)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.22)(64bit), libstdc++.so.6(GLIBCXX_3.4.26)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.30)(64bit), libstdc++.so.6(GLIBCXX_3.4.31)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YEREV2 Creating CuraEngine-debuginfo package Processing files: CuraEngine-debuginfo-5.4.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j3laj2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Syopaz find-requires: running scripts (debuginfo) Requires: CuraEngine = 1:5.4.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libArcus.so.3), debug64(libc.so.6), debug64(libfmt.so.11), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libpolyclipping.so.22), debug64(libprotobuf.so.32), debug64(libstdc++.so.6) Adding to CuraEngine-debuginfo a strict dependency on CuraEngine Wrote: /usr/src/RPM/RPMS/x86_64/CuraEngine-5.4.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/CuraEngine-debuginfo-5.4.0-alt1.x86_64.rpm (w2T16.xzdio) 567.70user 53.53system 1:05.01elapsed 955%CPU (0avgtext+0avgdata 958872maxresident)k 0inputs+0outputs (0major+11144748minor)pagefaults 0swaps 4.35user 2.94system 1:20.57elapsed 9%CPU (0avgtext+0avgdata 136956maxresident)k 200inputs+0outputs (0major+292453minor)pagefaults 0swaps --- CuraEngine-5.4.0-alt1.x86_64.rpm.repo 2024-10-19 14:19:41.000000000 +0000 +++ CuraEngine-5.4.0-alt1.x86_64.rpm.hasher 2024-12-19 05:10:26.296015795 +0000 @@ -47,5 +47,5 @@ Provides: CuraEngine = 1:5.4.0-alt1:sisyphus+360216.400.10.1 -File: /usr/bin/CuraEngine 100755 root:root 7dcef243f9c7c49d0f8a7b9c234aa5e9 +File: /usr/bin/CuraEngine 100755 root:root 675217c48d84892c88225715063cfe91 File: /usr/share/doc/CuraEngine-5.4.0 40755 root:root File: /usr/share/doc/CuraEngine-5.4.0/README.md 100644 root:root 4038cc2b83810aefa2615c4eb7e3c069 -RPMIdentity: 672eab805b36f181342da0c331f2b1ac0fd6a67914720b710f9be5eab5105669718d7d80ebd4413369870d0392afd74eeeb410939098f3e42b0bccb479fe1ec9 +RPMIdentity: 178f8b86a44e13914f3ff4fe97da314ab257a1ccfb2576dd7b87f58eeca13a5ced9f5071e73d82dbb1ddf34a8c8b36e9dd207630019dc25d46beca0ca45c76db --- CuraEngine-debuginfo-5.4.0-alt1.x86_64.rpm.repo 2024-10-19 14:19:41.000000000 +0000 +++ CuraEngine-debuginfo-5.4.0-alt1.x86_64.rpm.hasher 2024-12-19 05:10:26.481019527 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/16 40755 root:root -/usr/lib/debug/.build-id/16/4d49e98d4d6a670cd4996fad7723e075af3784 120777 root:root ../../../../bin/CuraEngine -/usr/lib/debug/.build-id/16/4d49e98d4d6a670cd4996fad7723e075af3784.debug 120777 root:root ../../usr/bin/CuraEngine.debug +/usr/lib/debug/.build-id/ef 40755 root:root +/usr/lib/debug/.build-id/ef/0882471f511c05da1730e4f447b4b1ca78160d 120777 root:root ../../../../bin/CuraEngine +/usr/lib/debug/.build-id/ef/0882471f511c05da1730e4f447b4b1ca78160d.debug 120777 root:root ../../usr/bin/CuraEngine.debug /usr/lib/debug/usr/bin/CuraEngine.debug 100644 root:root @@ -290,6 +290,6 @@ Provides: CuraEngine-debuginfo = 1:5.4.0-alt1:sisyphus+360216.400.10.1 -File: /usr/lib/debug/.build-id/16 40755 root:root -File: /usr/lib/debug/.build-id/16/4d49e98d4d6a670cd4996fad7723e075af3784 120777 root:root ../../../../bin/CuraEngine -File: /usr/lib/debug/.build-id/16/4d49e98d4d6a670cd4996fad7723e075af3784.debug 120777 root:root ../../usr/bin/CuraEngine.debug -File: /usr/lib/debug/usr/bin/CuraEngine.debug 100644 root:root 4f9def1d8f8db7399ef6a8bc5e1fa666 +File: /usr/lib/debug/.build-id/ef 40755 root:root +File: /usr/lib/debug/.build-id/ef/0882471f511c05da1730e4f447b4b1ca78160d 120777 root:root ../../../../bin/CuraEngine +File: /usr/lib/debug/.build-id/ef/0882471f511c05da1730e4f447b4b1ca78160d.debug 120777 root:root ../../usr/bin/CuraEngine.debug +File: /usr/lib/debug/usr/bin/CuraEngine.debug 100644 root:root a5a3b85c5275c8c3b4487eff0435ee15 File: /usr/src/debug/CuraEngine-5.4.0 40755 root:root @@ -568,2 +568,2 @@ File: /usr/src/debug/CuraEngine-5.4.0/x86_64-alt-linux/Cura.pb.h 100644 root:root 081427000391e05639240e18f385348c -RPMIdentity: 7e21340e5efc3b5fc6fee24bfccad069b3823d7197b2de51c243f6ad8f403fddc7401675b5d2e612ba961d9116acbd5670749ce42605f8c2bd9c1c9429586c63 +RPMIdentity: 70f0989cce07efb97ce1fdaa6ae4f7aa40a63f3e97fc2351d847cd01099bccec6fa9d8c85f68618f34eb543ba7a32b6339df0195f99ccde1fca3115b51922048