Mock Version: 1.4.21 Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/prusa-slicer.spec'], chrootPath='/var/lib/mock/f32-build-20063916-1422416/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/prusa-slicer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1585612800 Wrote: /builddir/build/SRPMS/prusa-slicer-2.2.0-1.fc32.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/prusa-slicer.spec'], chrootPath='/var/lib/mock/f32-build-20063916-1422416/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/prusa-slicer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1585612800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VC2l7N + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf PrusaSlicer-version_2.2.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/version_2.2.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd PrusaSlicer-version_2.2.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git add . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'prusa-slicer-2.2.0 base' + sed -i s/UNKNOWN/Fedora/ version.inc + commit 'Fix version string' + git commit -q -a -m 'Fix version string' --author 'rpm-build ' + license agg copying + mv src/agg/copying copying-agg + git add copying-agg + echo %license copying-agg + license avrdude COPYING + mv src/avrdude/COPYING COPYING-avrdude + git add COPYING-avrdude + echo %license COPYING-avrdude + license imgui LICENSE.txt + mv src/imgui/LICENSE.txt LICENSE.txt-imgui + git add LICENSE.txt-imgui + echo %license LICENSE.txt-imgui + license libnest2d LICENSE.txt + mv src/libnest2d/LICENSE.txt LICENSE.txt-libnest2d + git add LICENSE.txt-libnest2d + echo %license LICENSE.txt-libnest2d + license qhull COPYING.txt + mv src/qhull/COPYING.txt COPYING.txt-qhull + git add COPYING.txt-qhull + echo %license COPYING.txt-qhull + commit 'Move license files' + git commit -q -a -m 'Move license files' --author 'rpm-build ' + rm -rf resources/fonts + commit 'Remove stray font file' + git commit -q -a -m 'Remove stray font file' --author 'rpm-build ' + unbundle eigen + rm -rf src/eigen + sed -i '/add_subdirectory(eigen)/d' src/CMakeLists.txt + commit 'Unbundle eigen' + git commit -q -a -m 'Unbundle eigen' --author 'rpm-build ' + unbundle expat + rm -rf src/expat + sed -i '/add_subdirectory(expat)/d' src/CMakeLists.txt + commit 'Unbundle expat' + git commit -q -a -m 'Unbundle expat' --author 'rpm-build ' + unbundle glew + rm -rf src/glew + sed -i '/add_subdirectory(glew)/d' src/CMakeLists.txt + commit 'Unbundle glew' + git commit -q -a -m 'Unbundle glew' --author 'rpm-build ' + unbundle poly2tri + rm -rf src/poly2tri + sed -i '/add_subdirectory(poly2tri)/d' src/CMakeLists.txt + commit 'Unbundle poly2tri' + git commit -q -a -m 'Unbundle poly2tri' --author 'rpm-build ' + unbundle miniz + rm -rf src/miniz + sed -i '/add_subdirectory(miniz)/d' src/CMakeLists.txt + commit 'Unbundle miniz' + git commit -q -a -m 'Unbundle miniz' --author 'rpm-build ' + rm -f t/combineinfill.t t/custom_gcode.t t/fill.t t/multi.t t/retraction.t t/skirt_brim.t + commit 'Remove xfail tests.' + git commit -q -a -m 'Remove xfail tests.' --author 'rpm-build ' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.p6ehoP + umask 022 + cd /builddir/build/BUILD + cd PrusaSlicer-version_2.2.0 + mkdir Build + pushd Build ~/build/BUILD/PrusaSlicer-version_2.2.0/Build ~/build/BUILD/PrusaSlicer-version_2.2.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON .. -DSLIC3R_PCH=0 -DSLIC3R_FHS=1 -DSLIC3R_WX_STABLE=1 -DSLIC3R_GTK=3 -DSLIC3R_BUILD_TESTS=1 -DCMAKE_BUILD_TYPE=Release -DSLIC3R_PERL_XS=1 -- The C compiler identification is GNU 10.0.1 -- The CXX compiler identification is GNU 10.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- SLIC3R_ASAN: OFF -- SLIC3R_BUILD_SANDBOXES: OFF -- SLIC3R_BUILD_TESTS: 1 -- SLIC3R_FHS: 1 -- SLIC3R_GTK: 3 -- SLIC3R_GUI: ON -- SLIC3R_MSVC_COMPILE_PARALLEL: ON -- SLIC3R_MSVC_PDB: ON -- SLIC3R_PCH: 0 -- SLIC3R_PERL_XS: 1 -- SLIC3R_PROFILE: OFF -- SLIC3R_STATIC: OFF -- SLIC3R_WX_STABLE: 1 -- SLIC3R_STATIC: OFF -- CMAKE_PREFIX_PATH: (default) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.64.0") found components: system filesystem thread log locale regex chrono atomic date_time log_setup -- Boost::boost exists -- Found TBB: /usr/include (found version "2020.1") -- TBB_FOUND = TRUE -- TBB_INCLUDE_DIRS = /usr/include -- TBB_DEFINITIONS = -- TBB_LIBRARIES = /usr/lib/libtbb.so -- TBB_DEFINITIONS_DEBUG = TBB_USE_DEBUG=1 -- TBB_LIBRARIES_DEBUG = -- TBB_DEFINITIONS_RELEASE = -- TBB_LIBRARIES_RELEASE = /usr/lib/libtbb.so -- Found CURL: /usr/lib/libcurl.so (found version "7.69.1") -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.3") -- Found EXPAT: /usr/lib/libexpat.so (found version "2.2.8") CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:305 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:387 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/libOpenGL.so -- Found GLEW: /usr/include (found version "2.1.0") -- Found NLopt in '/usr/lib'. -- Using NLopt include directory '/usr/include'. -- Using NLopt library '/usr/lib/libnlopt.so'. -- Found OpenVDB: /usr/include (found suitable version "7.0.0", minimum required is "5.0") found components: openvdb -- OpenVDB ABI Version: 7 -- Falling back to IlmBase found by pkg-config... -- Found Boost: /usr/include (found version "1.69.0") found components: iostreams system regex -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- OpenVDB libraries: /usr/lib/libopenvdb.so -- qhull Version: 7.2.0 (static linking) -- IGL NOT found, using bundled version... -- Using header-only CGAL -- Targetting Unix Makefiles -- Using /usr/bin/c++ compiler. -- Found GMP: /usr/lib/libgmp.so -- Found MPFR: /usr/lib/libmpfr.so -- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.48") -- Boost include dirs: /usr/include -- Boost libraries: -- Using gcc version 4 or later. Adding -frounding-math -- Found wxWidgets: -pthread;;;-lwx_baseu-3.0;-lwx_gtk3u_core-3.0;-lwx_gtk3u_adv-3.0;-lwx_gtk3u_html-3.0;-lwx_gtk3u_gl-3.0 (found suitable version "3.0.4", minimum required is "3.0") -- wx-config path: /usr/bin/wx-config -- wx libs: -pthread;;;-lwx_baseu-3.0;-lwx_gtk3u_core-3.0;-lwx_gtk3u_adv-3.0;-lwx_gtk3u_html-3.0;-lwx_gtk3u_gl-3.0 PATH: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PERL_INCLUDE: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5: -- Found Perl: /usr/bin/perl (found version "5.30.2") CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (Perl) does not match the name of the calling package (PerlLibs). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake/Modules/FindPerl.cmake:76 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) /usr/share/cmake/Modules/FindPerlLibs.cmake:48 (include) xs/CMakeLists.txt:28 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PerlLibs: /usr/lib/libperl.so (found version "5.30.2") CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (Perl) does not match the name of the calling package (PerlLibs). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake/Modules/FindPerl.cmake:76 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) /usr/share/cmake/Modules/FindPerlLibs.cmake:48 (include) cmake/modules/LibFindMacros.cmake:14 (find_package) cmake/modules/FindPerlEmbed.cmake:6 (libfind_package) xs/CMakeLists.txt:30 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- PERL_INCLUDE_PATH = /usr/lib/perl5/CORE -- PERL_LIBRARY = /usr/lib/libperl.so -- PERL_EXECUTABLE = /usr/bin/perl -- PERL_SITESEARCH = UNKNOWN -- PERL_SITELIB = /usr/local/share/perl5/5.30 -- PERL_VENDORARCH = /usr/lib/perl5/vendor_perl -- PERL_VENDORLIB = /usr/share/perl5/vendor_perl -- PERL_ARCHLIB = /usr/lib/perl5 -- PERL_PRIVLIB = /usr/share/perl5 -- PERL_EXTRA_C_FLAGS = -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fwrapv -fno-strict-aliasing -I/usr/local/include -- PerlEmbed_ARCHNAME = arm-linux-thread-multi-64int -- PerlEmbed_CCFLAGS = -D_REENTRANT;-D_GNU_SOURCE;-O2;-g;-pipe;-Wall;-Werror=format-security;-Wp,-D_FORTIFY_SOURCE=2;-Wp,-D_GLIBCXX_ASSERTIONS;-fexceptions;-fstack-protector-strong;-grecord-gcc-switches;-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-march=armv7-a;-mfpu=vfpv3-d16;-mtune=generic-armv7-a;-mabi=aapcs-linux;-mfloat-abi=hard;-fwrapv;-fno-strict-aliasing;-I/usr/local/include;-D_LARGEFILE_SOURCE;-D_FILE_OFFSET_BITS=64 -- PerlEmbed_CCCDLFLAGS = -fPIC -- LD = armv7hl-redhat-linux-gnueabi-gcc -- PerlEmbed_LDFLAGS = -Wl,--enable-new-dtags;-Wl,-z,relro;-Wl,--as-needed;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-Wl,-z,relro;-Wl,--as-needed;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-fstack-protector-strong;-L/usr/local/lib;-L/usr/lib/perl5/CORE;-lperl;-lpthread;-lresolv;-ldl;-lm;-lcrypt;-lutil;-lc -- PerlEmbed_LDDLFLAGS = -lpthread;-shared;-Wl,-z,relro;-Wl,--as-needed;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-L/usr/local/lib;-fstack-protector-strong -- Found PerlEmbed: -D_REENTRANT;-D_GNU_SOURCE;-O2;-g;-pipe;-Wall;-Werror=format-security;-Wp,-D_FORTIFY_SOURCE=2;-Wp,-D_GLIBCXX_ASSERTIONS;-fexceptions;-fstack-protector-strong;-grecord-gcc-switches;-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-march=armv7-a;-mfpu=vfpv3-d16;-mtune=generic-armv7-a;-mabi=aapcs-linux;-mfloat-abi=hard;-fwrapv;-fno-strict-aliasing;-I/usr/local/include;-D_LARGEFILE_SOURCE;-D_FILE_OFFSET_BITS=64 (found version "5.30.2") -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build + /usr/bin/make -O -j5 V=1 VERBOSE=1 /usr/bin/cmake -S/builddir/build/BUILD/PrusaSlicer-version_2.2.0 -B/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/CMakeFiles /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/depend /usr/bin/make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/depend /usr/bin/make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/depend /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-conf-gen.dir/build.make src/avrdude/CMakeFiles/avrdude-conf-gen.dir/depend /usr/bin/make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/encoding-check.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/encoding-check.dir/depend.internal". Scanning dependencies of target encoding-check make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi/CMakeFiles/hidapi.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi/CMakeFiles/hidapi.dir/depend.internal". Scanning dependencies of target hidapi make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-conf-gen.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-conf-gen.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-conf-gen.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-conf-gen.dir/depend.internal". Scanning dependencies of target avrdude-conf-gen make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost/CMakeFiles/nowide.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost/CMakeFiles/nowide.dir/depend.internal". Scanning dependencies of target nowide make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/build /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-conf-gen.dir/build.make src/avrdude/CMakeFiles/avrdude-conf-gen.dir/build /usr/bin/make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh/CMakeFiles/admesh.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh/CMakeFiles/admesh.dir/depend.internal". Scanning dependencies of target admesh make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Building C object src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/hidapi.dir/linux/hid.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/linux/hid.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Linking C static library libhidapi.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi && /usr/bin/cmake -P CMakeFiles/hidapi.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi && /usr/bin/cmake -E cmake_link_script CMakeFiles/hidapi.dir/link.txt --verbose=1 /usr/bin/ar qc libhidapi.a CMakeFiles/hidapi.dir/linux/hid.c.o /usr/bin/ranlib libhidapi.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Built target hidapi make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper/CMakeFiles/clipper.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper/CMakeFiles/clipper.dir/depend.internal". Scanning dependencies of target clipper make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Building CXX object src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/nowide.dir/nowide/iostream.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/boost/nowide/iostream.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 2%] Linking CXX static library libnowide.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost && /usr/bin/cmake -P CMakeFiles/nowide.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost && /usr/bin/cmake -E cmake_link_script CMakeFiles/nowide.dir/link.txt --verbose=1 /usr/bin/ar qc libnowide.a CMakeFiles/nowide.dir/nowide/iostream.cpp.o /usr/bin/ranlib libnowide.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 2%] Built target nowide make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Building CXX object src/avrdude/CMakeFiles/avrdude-conf-gen.dir/conf-generate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/c++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/avrdude-conf-gen.dir/conf-generate.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/conf-generate.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess/CMakeFiles/glu-libtess.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess/CMakeFiles/glu-libtess.dir/depend.internal". Scanning dependencies of target glu-libtess make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Building CXX object src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/encoding-check.dir/encoding-check.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/build-utils/encoding-check.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/dict.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/dict.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 3%] Linking CXX executable avrdude-conf-gen cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude-conf-gen.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/avrdude-conf-gen.dir/conf-generate.cpp.o -o avrdude-conf-gen make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Built target avrdude-conf-gen make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/polypartition/CMakeFiles/polypartition.dir/build.make src/polypartition/CMakeFiles/polypartition.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Linking CXX executable encoding-check cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/encoding-check.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/encoding-check.dir/encoding-check.cpp.o -o encoding-check make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition/CMakeFiles/polypartition.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition/CMakeFiles/polypartition.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition/CMakeFiles/polypartition.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition/CMakeFiles/polypartition.dir/depend.internal". Scanning dependencies of target polypartition make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/polypartition/CMakeFiles/polypartition.dir/build.make src/polypartition/CMakeFiles/polypartition.dir/build make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Built target encoding-check make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull/CMakeFiles/qhullstatic.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull/CMakeFiles/qhullstatic.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull/CMakeFiles/qhullstatic.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull/CMakeFiles/qhullstatic.dir/depend.internal". Scanning dependencies of target qhullstatic make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/geom.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/geom.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/memalloc.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/memalloc.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/mesh.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/mesh.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/normal.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/normal.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/priorityq.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/priorityq.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/render.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/render.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/global_r.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 6%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/sweep.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/sweep.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/tess.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/tess.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/glu-libtess.dir/src/tessmono.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/src/tessmono.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Linking C static library libglu-libtess.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cmake -P CMakeFiles/glu-libtess.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess && /usr/bin/cmake -E cmake_link_script CMakeFiles/glu-libtess.dir/link.txt --verbose=1 /usr/bin/ar qc libglu-libtess.a CMakeFiles/glu-libtess.dir/src/dict.c.o CMakeFiles/glu-libtess.dir/src/geom.c.o CMakeFiles/glu-libtess.dir/src/memalloc.c.o CMakeFiles/glu-libtess.dir/src/mesh.c.o CMakeFiles/glu-libtess.dir/src/normal.c.o CMakeFiles/glu-libtess.dir/src/priorityq.c.o CMakeFiles/glu-libtess.dir/src/render.c.o CMakeFiles/glu-libtess.dir/src/sweep.c.o CMakeFiles/glu-libtess.dir/src/tess.c.o CMakeFiles/glu-libtess.dir/src/tessmono.c.o /usr/bin/ranlib libglu-libtess.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Built target glu-libtess make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend.internal". Scanning dependencies of target libslic3r_cgal make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/stat_r.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/geom2_r.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 4%] Building CXX object src/polypartition/CMakeFiles/polypartition.dir/polypartition.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/polypartition.dir/polypartition.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition/polypartition.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Linking CXX static library libpolypartition.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition && /usr/bin/cmake -P CMakeFiles/polypartition.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition && /usr/bin/cmake -E cmake_link_script CMakeFiles/polypartition.dir/link.txt --verbose=1 /usr/bin/ar qc libpolypartition.a CMakeFiles/polypartition.dir/polypartition.cpp.o /usr/bin/ranlib libpolypartition.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Built target polypartition make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui/CMakeFiles/imgui.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui/CMakeFiles/imgui.dir/depend.internal". Scanning dependencies of target imgui make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Building CXX object src/admesh/CMakeFiles/admesh.dir/connect.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/admesh.dir/connect.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp: In function 'void stl_check_facets_nearby(stl_file*, float)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:482:46: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 482 | if ( (stl->stats.connected_facets_1_edge == stl->stats.number_of_facets) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:483:47: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 483 | && (stl->stats.connected_facets_2_edge == stl->stats.number_of_facets) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:484:47: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 484 | && (stl->stats.connected_facets_3_edge == stl->stats.number_of_facets)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:535:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 535 | if (facet_number < -- stl->stats.number_of_facets) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:544:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 544 | if (other_face_idx != stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_exact(stl_file*, const HashEdge&)::]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:143:124: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable] 219 | HashEdge *temp = link->next; | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_nearby(stl_file*, const HashEdge&)::]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:148:130: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/connect.cpp:219:16: warning: unused variable 'temp' [-Wunused-variable] make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly2_r.c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly2_r.c: In function 'qh_delridge': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly2_r.c:1127:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 1127 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 8%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/merge_r.c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/merge_r.c: In function 'qh_all_merges': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/merge_r.c:219:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 219 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/merge_r.c: In function 'qh_appendmergeset': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/merge_r.c:322:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 322 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/merge_r.c: In function 'qh_mergecycle_ridges': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/merge_r.c:2090:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 2090 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/clipper.dir/clipper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp: In function 'void ClipperLib::InitEdge(ClipperLib::TEdge*, ClipperLib::TEdge*, ClipperLib::TEdge*, const ClipperLib::IntPoint&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:405:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess] 405 | std::memset(e, 0, sizeof(TEdge)); | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:217:10: note: 'struct ClipperLib::TEdge' declared here 217 | struct TEdge { | ^~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib::IntersectNode; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib::LocalMinimum; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' per/clipper.cpp:41: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void ClipperLib::ClipperBase::Reset()': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'bool ClipperLib::Clipper::FixupIntersectionOrder()': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::LocalMinimum&}; _Tp = ClipperLib::LocalMinimum; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_vector.h: In member function 'ClipperLib::TEdge* ClipperLib::ClipperBase::ProcessBound(ClipperLib::TEdge*, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool ClipperLib::ClipperBase::AddPathInternal(const Path&, int, ClipperLib::PolyType, bool, ClipperLib::TEdge*)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::Join}; _Tp = ClipperLib::Join; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::Join}; _Tp = ClipperLib::Join; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntersectNode}; _Tp = ClipperLib::IntersectNode; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void ClipperLib::Clipper::BuildIntersectList(ClipperLib::cInt)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::UpdateEdgeIntoAEL(ClipperLib::TEdge*&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::Reset()': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1067:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1067 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::AddPath(const Path&, ClipperLib::JoinType, ClipperLib::EndType)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::InsertLocalMinimaIntoAEL(ClipperLib::cInt)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1586:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1586 | } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1586:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1586:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::ProcessEdgesAtTopOfScanbeam(ClipperLib::cInt)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_vector.h: In function 'void ClipperLib::Minkowski(const Path&, const Path&, ClipperLib::Paths&, bool, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::DoOffset(double)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41: /usr/include/c++/10/bits/vector.tcc: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 8%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/libqhull_r.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building CXX object src/admesh/CMakeFiles/admesh.dir/normals.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/admesh.dir/normals.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/normals.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/normals.cpp: In function 'void stl_fix_normal_directions(stl_file*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/normals.cpp:195:21: warning: unused variable 'temp' [-Wunused-variable] 195 | stl_normal *temp = head->next; // Delete this facet from the list. | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/normals.cpp:200:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 200 | if (checked >= stl->stats.number_of_facets) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 9%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/geom_r.c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/geom_r.c: In function 'qh_projectpoint': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/geom_r.c:897:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 897 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/geom_r.c: In function 'qh_setfacetplane': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/geom_r.c:935:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 935 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 10%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_delfacet': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c:248:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 248 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_makenew_nonsimplicial': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c:564:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 564 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_newfacet': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c:987:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 987 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_newridge': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/poly_r.c:1020:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 1020 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/qset_r.c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/qset_r.c: In function 'qh_setfree': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/qset_r.c:718:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 718 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/qset_r.c: In function 'qh_setnew': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/qset_r.c:928:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 928 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/mem_r.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/random_r.c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/random_r.c: In function 'qh_argv_to_command': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/random_r.c:84:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 84 | }else | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/random_r.c:86:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 86 | strcat(command, s); | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/usermem_r.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/imgui.dir/imgui.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui.cpp:857: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h: In constructor 'ImGuiInputTextState::ImGuiInputTextState()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:472:84: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ImGuiInputTextState' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 472 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:453:18: note: 'struct ImGuiInputTextState' declared here 453 | struct IMGUI_API ImGuiInputTextState | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 10%] Building CXX object src/admesh/CMakeFiles/admesh.dir/shared.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/admesh.dir/shared.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/shared.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/shared.cpp: In function 'void stl_generate_shared_vertices(stl_file*, indexed_triangle_set&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/shared.cpp:104:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 104 | } else if (next_facet == facet_idx) { | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/shared.cpp: In function 'bool its_write_off(const indexed_triangle_set&, const char*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/shared.cpp:139:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 139 | for (int i = 0; i < its.vertices.size(); ++ i) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/shared.cpp: In function 'bool its_write_vrml(const indexed_triangle_set&, const char*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/shared.cpp:172:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 172 | for (; i + 1 < its.vertices.size(); ++ i) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 12%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/io_r.c In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/libqhull_r.h:32, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/qhull_ra.h:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/io_r.c:21: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/io_r.c: In function 'qh_printfacetridges': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/qset_r.h:143:38: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 143 | if (((variable= NULL), set)) for (\ | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/libqhull_r.h:926:34: note: in expansion of macro 'FOREACHsetelement_' 926 | #define FOREACHridge_(ridges) FOREACHsetelement_(ridgeT, ridges, ridge) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/io_r.c:2622:7: note: in expansion of macro 'FOREACHridge_' 2622 | FOREACHridge_(facet->ridges) | ^~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/io_r.c:2624:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2624 | qh_fprintf(qh, fp, 9185, "\n"); | ^~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 13%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/user_r.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 13%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/rboxlib_r.c In file included from /usr/include/string.h:495, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/rboxlib_r.c:22: In function 'strncat', inlined from 'qh_rboxpoints' at /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhull_r/rboxlib_r.c:358:5: /usr/include/bits/string_fortified.h:136:10: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 199 bytes from a string of length 199 [-Wstringop-truncation] 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 13%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/imgui.dir/imgui_demo.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_demo.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 14%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/Coordinates.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 9%] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/clipper.dir/clipper_z.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp: In function 'void ClipperLib_Z::InitEdge(ClipperLib_Z::TEdge*, ClipperLib_Z::TEdge*, ClipperLib_Z::TEdge*, const ClipperLib_Z::IntPoint&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:405:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib_Z::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess] 405 | std::memset(e, 0, sizeof(TEdge)); | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:217:10: note: 'struct ClipperLib_Z::TEdge' declared here 217 | struct TEdge { | ^~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib_Z::IntersectNode; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib_Z::LocalMinimum; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void ClipperLib_Z::ClipperBase::Reset()': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'bool ClipperLib_Z::Clipper::FixupIntersectionOrder()': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib_Z::IntPoint&}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib_Z::LocalMinimum&}; _Tp = ClipperLib_Z::LocalMinimum; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_vector.h: In member function 'ClipperLib_Z::TEdge* ClipperLib_Z::ClipperBase::ProcessBound(ClipperLib_Z::TEdge*, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool ClipperLib_Z::ClipperBase::AddPathInternal(const Path&, int, ClipperLib_Z::PolyType, bool, ClipperLib_Z::TEdge*)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib_Z::Join}; _Tp = ClipperLib_Z::Join; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib_Z::Join}; _Tp = ClipperLib_Z::Join; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib_Z::IntersectNode}; _Tp = ClipperLib_Z::IntersectNode; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void ClipperLib_Z::Clipper::BuildIntersectList(ClipperLib_Z::cInt)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib_Z::Clipper::UpdateEdgeIntoAEL(ClipperLib_Z::TEdge*&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib_Z::Clipper::Reset()': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1067:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1067 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib_Z::IntPoint&}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void ClipperLib_Z::Clipper::BuildResult(ClipperLib_Z::Paths&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib_Z::ClipperOffset::AddPath(const Path&, ClipperLib_Z::JoinType, ClipperLib_Z::EndType)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib_Z::Clipper::InsertLocalMinimaIntoAEL(ClipperLib_Z::cInt)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1586:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1586 | } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1586:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:1586:1: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib_Z::Clipper::ProcessEdgesAtTopOfScanbeam(ClipperLib_Z::cInt)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib_Z::IntPoint}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib_Z::IntPoint}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_vector.h: In function 'void ClipperLib_Z::Minkowski(const Path&, const Path&, ClipperLib_Z::Paths&, bool, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib_Z::ClipperOffset::OffsetPoint(int, int&, ClipperLib_Z::JoinType)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib_Z::DoublePoint}; _Tp = ClipperLib_Z::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib_Z::DoublePoint}; _Tp = ClipperLib_Z::DoublePoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/stl_vector.h: In member function 'void ClipperLib_Z::ClipperOffset::DoOffset(double)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.cpp:41, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 14%] Linking CXX static library libclipper.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper && /usr/bin/cmake -P CMakeFiles/clipper.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper && /usr/bin/cmake -E cmake_link_script CMakeFiles/clipper.dir/link.txt --verbose=1 /usr/bin/ar qc libclipper.a CMakeFiles/clipper.dir/clipper.cpp.o CMakeFiles/clipper.dir/clipper_z.cpp.o /usr/bin/ranlib libclipper.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 14%] Built target clipper make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny/CMakeFiles/Shiny.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny/CMakeFiles/Shiny.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny/CMakeFiles/Shiny.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny/CMakeFiles/Shiny.dir/depend.internal". Scanning dependencies of target Shiny make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 14%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyManager.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/Shiny.dir/ShinyManager.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny/ShinyManager.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 15%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNode.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/Shiny.dir/ShinyNode.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny/ShinyNode.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 15%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNodePool.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/Shiny.dir/ShinyNodePool.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny/ShinyNodePool.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 15%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNodeState.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/Shiny.dir/ShinyNodeState.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny/ShinyNodeState.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 15%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyOutput.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/Shiny.dir/ShinyOutput.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny/ShinyOutput.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 16%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyTools.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/Shiny.dir/ShinyTools.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny/ShinyTools.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 16%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyZone.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/Shiny.dir/ShinyZone.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny/ShinyZone.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 16%] Linking C static library libShiny.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cmake -P CMakeFiles/Shiny.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny && /usr/bin/cmake -E cmake_link_script CMakeFiles/Shiny.dir/link.txt --verbose=1 /usr/bin/ar qc libShiny.a CMakeFiles/Shiny.dir/ShinyManager.c.o CMakeFiles/Shiny.dir/ShinyNode.c.o CMakeFiles/Shiny.dir/ShinyNodePool.c.o CMakeFiles/Shiny.dir/ShinyNodeState.c.o CMakeFiles/Shiny.dir/ShinyOutput.c.o CMakeFiles/Shiny.dir/ShinyTools.c.o CMakeFiles/Shiny.dir/ShinyZone.c.o /usr/bin/ranlib libShiny.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 16%] Built target Shiny make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/depend.internal". Scanning dependencies of target encoding-check-libslic3r_gui make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 16%] Checking source files encodings for target libslic3r_gui make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui pchheader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui pchheader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AppConfig.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AppConfig.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3DManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3DManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Selection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Selection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmos.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preset.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preset.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetBundle.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetBundle.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/I18N.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/I18N.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Plater.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Plater.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/LambdaObjectDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/LambdaObjectDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Tab.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Tab.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Field.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Field.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Camera.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Camera.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Version.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Version.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Serial.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Serial.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard_private.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressIndicator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Job.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Http.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Http.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Duet.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Duet.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Thread.hpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 16%] Built target encoding-check-libslic3r_gui make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/depend.internal". Scanning dependencies of target encoding-check-avrdude-slic3r make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 17%] Checking source files encodings for target avrdude-slic3r make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude-slic3r main-standalone.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 17%] Built target encoding-check-avrdude-slic3r make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/depend.internal". Scanning dependencies of target encoding-check-avrdude make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 17%] Checking source files encodings for target avrdude make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 13%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/admesh.dir/stl_io.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stl_io.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude arduino.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avr.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avrpart.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avr910.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude bitbang.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude buspirate.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude butterfly.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude config.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude config_gram.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude crc16.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude fileio.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude lexer.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude linuxgpio.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude lists.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pgm.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pgm_type.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pickit2.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pindefs.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude safemode.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude ser_avrdoper.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude serbb_posix.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude serbb_win32.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude ser_posix.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude ser_win32.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude stk500.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude stk500generic.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude stk500v2.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude term.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude update.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude wiring.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude main.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avrdude-slic3r.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avrdude-slic3r.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 17%] Built target encoding-check-avrdude make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/encoding-check-semver.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/encoding-check-semver.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/encoding-check-semver.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/encoding-check-semver.dir/depend.internal". Scanning dependencies of target encoding-check-semver make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 18%] Checking source files encodings for target semver make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check semver semver.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check semver semver.h make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 18%] Built target encoding-check-semver make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/depend.internal". Scanning dependencies of target encoding-check-libslic3r make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 18%] Checking source files encodings for target libslic3r make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 14%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/PointCoordinates.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r pchheader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r pchheader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BoundingBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BoundingBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BridgeDetector.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BridgeDetector.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ClipperUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ClipperUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Config.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Config.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r EdgeGrid.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r EdgeGrid.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ElephantFootCompensation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ElephantFootCompensation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygonCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygonCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Extruder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Extruder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntity.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntity.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionSimulator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionSimulator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r FileParserError.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillConcentric.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillConcentric.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillGyroid.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillGyroid.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear2.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear2.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear3.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear3.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Flow.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Flow.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/3mf.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/3mf.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/AMF.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/AMF.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/OBJ.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/OBJ.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/objparser.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/objparser.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/PRUS.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/PRUS.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/STL.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/STL.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/Analyzer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/Analyzer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PostProcessor.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PostProcessor.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PreviewData.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PreviewData.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PrintExtents.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PrintExtents.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/SpiralVase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/SpiralVase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/WipeTower.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/WipeTower.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeReader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeReader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeTimeEstimator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeTimeEstimator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeWriter.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeWriter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Geometry.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Geometry.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Int128.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r KDTreeIndirect.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Layer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Layer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r LayerRegion.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r libslic3r.h cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/libslic3r_version.h cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Line.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Line.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Model.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Model.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r CustomGCode.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r CustomGCode.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Arrange.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Arrange.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MotionPlanner.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MotionPlanner.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MultiPoint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MultiPoint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MutablePriorityQueue.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ObjectID.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ObjectID.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PerimeterGenerator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PerimeterGenerator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PlaceholderParser.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PlaceholderParser.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Point.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Point.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polygon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polygon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PolygonTrimmer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PolygonTrimmer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polyline.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polyline.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Print.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Print.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintConfig.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintConfig.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintObject.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintRegion.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Semver.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ShortestPath.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ShortestPath.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrintSteps.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrintSteps.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Slicing.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Slicing.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SlicingAdaptive.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SlicingAdaptive.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SupportMaterial.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SupportMaterial.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Surface.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Surface.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SurfaceCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SurfaceCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SVG.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SVG.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Technologies.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Tesselate.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Tesselate.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r TriangleMesh.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r TriangleMesh.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r utils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Utils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Time.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Time.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MTUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Zipper.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Zipper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r miniz_extension.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r miniz_extension.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SimplifyMesh.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SimplifyMeshImpl.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SimplifyMesh.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r OpenVDBUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r OpenVDBUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Common.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Common.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Pad.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Pad.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Concurrency.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTree.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTree.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Rotfinder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Rotfinder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/BoostAdapter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SpatIndex.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Raster.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Raster.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/RasterWriter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/RasterWriter.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Hollowing.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Hollowing.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/JobController.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportPoint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Contour3D.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Contour3D.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/EigenMesh3D.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Clustering.hpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 18%] Built target encoding-check-libslic3r make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/gen_conf_h.dir/build.make src/avrdude/CMakeFiles/gen_conf_h.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/gen_conf_h.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/gen_conf_h.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/gen_conf_h.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/gen_conf_h.dir/depend.internal". Scanning dependencies of target gen_conf_h make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/gen_conf_h.dir/build.make src/avrdude/CMakeFiles/gen_conf_h.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 18%] Generating avrdude-slic3r.conf.h cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/avrdude-conf-gen avrdude-slic3r.conf avrdude_slic3r_conf /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/avrdude-slic3r.conf.h make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 18%] Built target gen_conf_h make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d/CMakeFiles/libnest2d.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d/CMakeFiles/libnest2d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d/CMakeFiles/libnest2d.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d/CMakeFiles/libnest2d.dir/depend.internal". Scanning dependencies of target libnest2d make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 18%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/Qhull.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 19%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullFacet.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 14%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/imgui.dir/imgui_draw.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_draw.cpp:31: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h: In constructor 'ImGuiInputTextState::ImGuiInputTextState()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:472:84: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ImGuiInputTextState' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 472 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:453:18: note: 'struct ImGuiInputTextState' declared here 453 | struct IMGUI_API ImGuiInputTextState | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 17%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/admesh.dir/stlinit.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/boost/detail/endian.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:31: /usr/include/boost/predef/detail/endian_compat.h:11:161: note: '#pragma message: The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include and use BOOST_ENDIAN_*_BYTE instead' 11 | #pragma message("The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include and use BOOST_ENDIAN_*_BYTE instead") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp: In function 'bool stl_read(stl_file*, FILE*, int, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:204:52: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'stl_normal' {aka 'class Eigen::Matrix'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 204 | memset(&facet.normal, 0, sizeof(facet.normal)); | ^ In file included from /usr/include/eigen3/Eigen/Core:458, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stl.h:31, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:33: /usr/include/eigen3/Eigen/src/Core/Matrix.h:178:7: note: 'stl_normal' {aka 'class Eigen::Matrix'} declared here 178 | class Matrix | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:169:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 169 | fscanf(fp, " endsolid%*[^\n]\n"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:170:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 170 | fscanf(fp, " solid%*[^\n]\n"); // name might contain spaces so %*s doesn't work and it also can be empty (just "solid") | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:185:9: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 185 | fgets(buf, 2047, fp); | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:189:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 189 | fscanf(fp, " "); | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/stlinit.cpp:190:9: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 190 | fgets(buf, 2047, fp); | ~~~~~^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 20%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullFacetList.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 20%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullFacetSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 20%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullHyperplane.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 21%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullPoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 20%] Building CXX object src/admesh/CMakeFiles/admesh.dir/util.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/admesh.dir/util.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp: In function 'void stl_translate(stl_file*, float, float, float)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:73:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 73 | for (int i = 0; i < stl->stats.number_of_facets; ++ i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp: In function 'void stl_translate_relative(stl_file*, float, float, float)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:84:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 84 | for (int i = 0; i < stl->stats.number_of_facets; ++ i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp: In function 'void stl_scale_versor(stl_file*, const stl_vertex&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:103:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 103 | for (int i = 0; i < stl->stats.number_of_facets; ++ i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp: In function 'void stl_repair(stl_file*, bool, bool, bool, float, bool, float, bool, int, bool, bool, bool, bool, bool, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:327:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 327 | if (! tolerance_flag) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:329:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 329 | if (! increment_flag) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:333:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 333 | if (stl->stats.connected_facets_3_edge < stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:336:46: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 336 | if (stl->stats.connected_facets_3_edge < stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:354:42: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 354 | if (stl->stats.connected_facets_3_edge < stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh/util.cpp:363:42: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 363 | if (stl->stats.connected_facets_3_edge < stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Linking CXX static library libadmesh.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/cmake -P CMakeFiles/admesh.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/admesh.dir/link.txt --verbose=1 /usr/bin/ar qc libadmesh.a CMakeFiles/admesh.dir/connect.cpp.o CMakeFiles/admesh.dir/normals.cpp.o CMakeFiles/admesh.dir/shared.cpp.o CMakeFiles/admesh.dir/stl_io.cpp.o CMakeFiles/admesh.dir/stlinit.cpp.o CMakeFiles/admesh.dir/util.cpp.o /usr/bin/ranlib libadmesh.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Built target admesh make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/global-encoding-check.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/global-encoding-check.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/global-encoding-check.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/global-encoding-check.dir/depend.internal". Scanning dependencies of target global-encoding-check make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/build make[2]: Nothing to be done for 'src/build-utils/CMakeFiles/global-encoding-check.dir/build'. make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Built target global-encoding-check make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude.dir/depend.internal". Scanning dependencies of target avrdude make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 20%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/imgui.dir/imgui_widgets.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_widgets.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_widgets.cpp:36: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h: In constructor 'ImGuiInputTextState::ImGuiInputTextState()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:472:84: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ImGuiInputTextState' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 472 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:453:18: note: 'struct ImGuiInputTextState' declared here 453 | struct IMGUI_API ImGuiInputTextState | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Linking CXX static library libimgui.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui && /usr/bin/cmake -P CMakeFiles/imgui.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui && /usr/bin/cmake -E cmake_link_script CMakeFiles/imgui.dir/link.txt --verbose=1 /usr/bin/ar qc libimgui.a CMakeFiles/imgui.dir/imgui.cpp.o CMakeFiles/imgui.dir/imgui_demo.cpp.o CMakeFiles/imgui.dir/imgui_draw.cpp.o CMakeFiles/imgui.dir/imgui_widgets.cpp.o /usr/bin/ranlib libimgui.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Building C object src/avrdude/CMakeFiles/avrdude.dir/arduino.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/arduino.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/arduino.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Built target imgui make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/semver.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/semver.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/semver.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/semver.dir/depend.internal". Scanning dependencies of target semver make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Building C object src/semver/CMakeFiles/semver.dir/semver.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -o CMakeFiles/semver.dir/semver.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver/semver.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 23%] Linking C static library libsemver.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver && /usr/bin/cmake -P CMakeFiles/semver.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver && /usr/bin/cmake -E cmake_link_script CMakeFiles/semver.dir/link.txt --verbose=1 /usr/bin/ar qc libsemver.a CMakeFiles/semver.dir/semver.c.o /usr/bin/ranlib libsemver.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 23%] Built target semver make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 22%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avr.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/avr.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/avr.c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/avr.c: In function 'avr_tpi_chip_erase': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/avr.c:86:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 86 | while (avr_tpi_poll_nvmbsy(pgm)); | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/avr.c:88:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 88 | err = pgm->cmd_tpi(pgm, cmd, sizeof(cmd), NULL, 0); | ^~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avrpart.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/avrpart.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/avrpart.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 21%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullPointSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avr910.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/avr910.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/avr910.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/bitbang.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/bitbang.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/bitbang.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/butterfly.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/butterfly.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/butterfly.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/config.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/config.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/buspirate.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/buspirate.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/buspirate.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/crc16.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/crc16.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/crc16.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/fileio.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/fileio.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/fileio.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config_gram.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/config_gram.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/config_gram.c In file included from /usr/include/string.h:495, from config_gram.y:26: In function 'strncpy', inlined from 'yyparse' at config_gram.y:1217:7: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'yyparse' at config_gram.y:672:7: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/linuxgpio.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/linuxgpio.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/linuxgpio.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 24%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullPoints.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lists.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/lists.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/lists.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lexer.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/lexer.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/lexer.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/pgm.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/pgm.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm_type.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/pgm_type.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/pgm_type.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pickit2.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/pickit2.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/pickit2.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/safemode.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/safemode.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/safemode.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_avrdoper.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/ser_avrdoper.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/ser_avrdoper.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pindefs.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/pindefs.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/pindefs.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 29%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_win32.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/serbb_win32.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/serbb_win32.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 29%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_posix.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/serbb_posix.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/serbb_posix.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 29%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_win32.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/ser_win32.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/ser_win32.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 29%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_posix.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/ser_posix.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/ser_posix.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 30%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500generic.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/stk500generic.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/stk500generic.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 27%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullQh.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 30%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/stk500.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/stk500.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 32%] Building C object src/avrdude/CMakeFiles/avrdude.dir/term.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/term.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/term.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 32%] Building C object src/avrdude/CMakeFiles/avrdude.dir/update.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/update.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/update.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 32%] Building C object src/avrdude/CMakeFiles/avrdude.dir/wiring.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/wiring.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/wiring.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 31%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullRidge.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 30%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500v2.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/stk500v2.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/stk500v2.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 32%] Building C object src/avrdude/CMakeFiles/avrdude.dir/main.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -std=c99 -Wall -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -o CMakeFiles/avrdude.dir/main.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/main.c make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 33%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullStat.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 32%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 33%] Building CXX object src/avrdude/CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/c++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/avrdude-slic3r.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Linking CXX static library libavrdude.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cmake -P CMakeFiles/avrdude.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude.dir/link.txt --verbose=1 /usr/bin/ar qc libavrdude.a CMakeFiles/avrdude.dir/arduino.c.o CMakeFiles/avrdude.dir/avr.c.o CMakeFiles/avrdude.dir/avrpart.c.o CMakeFiles/avrdude.dir/avr910.c.o CMakeFiles/avrdude.dir/bitbang.c.o CMakeFiles/avrdude.dir/buspirate.c.o CMakeFiles/avrdude.dir/butterfly.c.o CMakeFiles/avrdude.dir/config.c.o CMakeFiles/avrdude.dir/config_gram.c.o CMakeFiles/avrdude.dir/crc16.c.o CMakeFiles/avrdude.dir/fileio.c.o CMakeFiles/avrdude.dir/lexer.c.o CMakeFiles/avrdude.dir/linuxgpio.c.o CMakeFiles/avrdude.dir/lists.c.o CMakeFiles/avrdude.dir/pgm.c.o CMakeFiles/avrdude.dir/pgm_type.c.o CMakeFiles/avrdude.dir/pickit2.c.o CMakeFiles/avrdude.dir/pindefs.c.o CMakeFiles/avrdude.dir/safemode.c.o CMakeFiles/avrdude.dir/ser_avrdoper.c.o CMakeFiles/avrdude.dir/serbb_posix.c.o CMakeFiles/avrdude.dir/serbb_win32.c.o CMakeFiles/avrdude.dir/ser_posix.c.o CMakeFiles/avrdude.dir/ser_win32.c.o CMakeFiles/avrdude.dir/stk500.c.o CMakeFiles/avrdude.dir/stk500generic.c.o CMakeFiles/avrdude.dir/stk500v2.c.o CMakeFiles/avrdude.dir/term.c.o CMakeFiles/avrdude.dir/update.c.o CMakeFiles/avrdude.dir/wiring.c.o CMakeFiles/avrdude.dir/main.c.o CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o /usr/bin/ranlib libavrdude.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Built target avrdude make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-slic3r.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-slic3r.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend.internal". Scanning dependencies of target avrdude-slic3r make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Building CXX object src/avrdude/CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/c++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude/main-standalone.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Linking CXX executable avrdude-slic3r cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude-slic3r.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -o avrdude-slic3r libavrdude.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Built target avrdude-slic3r make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullVertex.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/QhullVertexSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/RoadError.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 34%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/RboxPoints.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 35%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src/libqhullcpp/RoadLogEvent.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 35%] Linking CXX static library libqhullstatic.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cmake -P CMakeFiles/qhullstatic.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull && /usr/bin/cmake -E cmake_link_script CMakeFiles/qhullstatic.dir/link.txt --verbose=1 /usr/bin/ar qc libqhullstatic.a CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o /usr/bin/ranlib libqhullstatic.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 35%] Built target qhullstatic make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 19%] Building CXX object src/libnest2d/CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d && /usr/bin/c++ -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -std=gnu++17 -o CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Distance = int; _Tp = std::reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Distance = int; _Tp = std::reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::geometry::section, 2>&}; _Tp = boost::geometry::section, 2>; _Alloc = std::allocator, 2> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, 2>, std::allocator, 2> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, 2>, std::allocator, 2> > >::iterator' changed in GCC 7.1 In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:66, from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/relate.hpp:15, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:46, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:42, from /usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:25, from /usr/include/boost/geometry/strategies/strategies.hpp:58, from /usr/include/boost/geometry/geometry.hpp:49, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:345, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In function 'static void boost::geometry::detail::sectionalize::sectionalize_part::apply(Sections&, Iterator, Iterator, const RobustPolicy&, const EnvelopeStrategy&, boost::geometry::ring_identifier, std::size_t) [with Iterator = __gnu_cxx::__normal_iterator >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections, 2>; EnvelopeStrategy = boost::geometry::strategy::envelope::cartesian_segment<>; Point = ClipperLib::IntPoint; DimensionVector = boost::mpl::vector_c]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:417:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 417 | static inline void apply(Sections& sections, | ^~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:417:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 2>*, std::vector, 2>, std::allocator, 2> > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 2>*, std::vector, 2>, std::allocator, 2> > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/vector.tcc: In function 'void libnest2d::shapelike::addVertex(S&, Args ...) [with S = std::vector; Args = {ClipperLib::IntPoint}]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::ContourCache, std::allocator::ContourCache> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = ClipperLib::Polygon]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::Polygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:66, from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/relate.hpp:15, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:46, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:42, from /usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:25, from /usr/include/boost/geometry/strategies/strategies.hpp:58, from /usr/include/boost/geometry/geometry.hpp:49, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:345, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static bool boost::geometry::detail::disjoint::general_areal::apply(const Geometry1&, const Geometry2&, const Strategy&) [with Strategy = boost::geometry::strategy::intersection::cartesian_segments<>; Geometry1 = ClipperLib::Polygon; Geometry2 = ClipperLib::Polygon]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static void boost::geometry::detail::relate::areal_areal::apply(const Geometry1&, const Geometry2&, Result&, const IntersectionStrategy&) [with Result = boost::geometry::detail::relate::static_mask_handler, true>; IntersectionStrategy = boost::geometry::strategy::intersection::cartesian_segments<>; Geometry1 = ClipperLib::Polygon; Geometry2 = ClipperLib::Polygon]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static void boost::geometry::detail::relate::areal_areal::apply(const Geometry1&, const Geometry2&, Result&, const IntersectionStrategy&) [with Result = boost::geometry::detail::relate::static_mask_handler, boost::geometry::de9im::static_mask<'F', '*', '*', 'T', '*', '*', '*', '*', '*'>, boost::geometry::de9im::static_mask<'F', '*', '*', '*', 'T', '*', '*', '*', '*'> >, true>; IntersectionStrategy = boost::geometry::strategy::intersection::cartesian_segments<>; Geometry1 = ClipperLib::Polygon; Geometry2 = ClipperLib::Polygon]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:19, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = ClipperLib::Polygon]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp: In member function 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_BottomLeftPlacer; SelectionStrategy = libnest2d::selections::_FirstFitSelection]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:832:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 832 | inline ItemIteratorOnly execute(It from, It to) | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:832:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:832:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:730:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 730 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 731 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 732 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, libnest2d::Coord, const libnest2d::NestConfig&, libnest2d::NestControl) [with Placer = libnest2d::placers::_BottomLeftPlacer; Selector = libnest2d::selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:89:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::size_t nest(Iterator from, Iterator to, | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:89:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:730:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 730 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 731 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 732 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = libnest2d::_Segment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = ClipperLib::Polygon; Ratio = double]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib::IntPoint; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename libnest2d::placers::_NofitPolyPlacer::Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = ClipperLib::Polygon; TBin = libnest2d::_Box]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:19, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp: In member function 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_NofitPolyPlacer >; SelectionStrategy = libnest2d::selections::_FirstFitSelection]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:832:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 832 | inline ItemIteratorOnly execute(It from, It to) | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:832:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:832:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:730:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 730 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 731 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 732 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, libnest2d::Coord, const libnest2d::NestConfig&, libnest2d::NestControl) [with Placer = libnest2d::placers::_NofitPolyPlacer >; Selector = libnest2d::selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:89:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::size_t nest(Iterator from, Iterator to, | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:89:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/src/libnest2d.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:730:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 730 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 731 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 732 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 35%] Linking CXX static library liblibnest2d.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d && /usr/bin/cmake -P CMakeFiles/libnest2d.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/libnest2d.dir/link.txt --verbose=1 /usr/bin/ar qc liblibnest2d.a CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o /usr/bin/ranlib liblibnest2d.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 35%] Built target libnest2d make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/depend.internal". Scanning dependencies of target libnest2d_tests make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 35%] Building CXX object tests/libnest2d/CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d && /usr/bin/c++ -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -std=gnu++17 -o CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/stl_vector.h:622:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp: In function 'void __static_initialization_and_destruction_0(int, int)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3 | const TestData PRINTER_PART_POLYGONS = | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:3:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 597 | const TestData STEGOSAUR_POLYGONS = | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:597:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2527 | const TestDataEx PRINTER_PART_POLYGONS_EX = | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/printer_parts.cpp:2527:18: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 35%] Building CXX object tests/libnest2d/CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d && /usr/bin/c++ -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -isystem /usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -std=gnu++17 -o CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:433, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]': /usr/include/c++/10/bits/stl_algobase.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1915 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = {anonymous}::ItemPair; _Alloc = std::allocator<{anonymous}::ItemPair>]': /usr/include/c++/10/bits/stl_vector.h:622:7: note: parameter passing for argument of type 'std::initializer_list<{anonymous}::ItemPair>' changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Container&&, const typename Placer::BinType&, libnest2d::Coord, const libnest2d::NestConfig&, libnest2d::NestControl) [with Placer = libnest2d::placers::_NofitPolyPlacer >; Selector = libnest2d::selections::_FirstFitSelection; Container = std::vector >&]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:129:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 129 | return nest(cont.begin(), cont.end(), bin, dist, cfg, ctl); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double, double}; _Tp = boost::geometry::model::point; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::vector >&}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector >& prusaParts()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::_Item}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Item}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::_Rectangle}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Rectangle}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void libnest2d::shapelike::addVertex(S&, Args ...) [with S = std::vector; Args = {ClipperLib::IntPoint}]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::pair > >, unsigned int>; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/10/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, boost::multiprecision::et_off> >, unsigned int>&}; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:154:19: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::string libnest2d::shapelike::serialize(const S&, double) [with libnest2d::Formats = libnest2d::Formats::SVG; S = ClipperLib::Polygon]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::ContourCache, std::allocator::ContourCache> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = ClipperLib::Polygon]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int, int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp: In function 'void __static_initialization_and_destruction_0(int, int)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:693:23: note: parameter passing for argument of type 'std::initializer_list<{anonymous}::ItemPair>' changed in GCC 7.1 693 | std::vector nfp_testdata = { | ^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:847:27: note: parameter passing for argument of type 'std::initializer_list<{anonymous}::ItemPair>' changed in GCC 7.1 847 | std::vector nfp_concave_testdata = { | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:205:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 205 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:205:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 205 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib::IntPoint; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'void ____C_A_T_C_H____T_E_S_T____20()': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:433, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algobase.h: In function 'static bool boost::geometry::detail::is_valid::has_spikes::apply(const Range&, VisitPolicy&, const SideStrategy&) [with VisitPolicy = boost::geometry::failing_reason_policy<>; SideStrategy = boost::geometry::strategy::side::side_by_triangle<>; Range = std::vector; boost::geometry::closure_selector Closure = boost::geometry::closed]': /usr/include/c++/10/bits/stl_algobase.h:1965:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1965 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1966 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1965:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1965 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1966 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1965:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1965 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1966 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1965:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1965 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1966 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Distance = int; _Tp = std::reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {boost::geometry::detail::is_valid::is_valid_polygon::partition_item<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >, boost::geometry::model::box >}; _Tp = boost::geometry::detail::is_valid::is_valid_polygon::partition_item<__gnu_cxx::__normal_iterator*, std::vector > >, boost::geometry::model::box >; _Alloc = std::allocator::partition_item<__gnu_cxx::__normal_iterator*, std::vector > >, boost::geometry::model::box > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::partition_item<__gnu_cxx::__normal_iterator*, std::vector > >, boost::geometry::model::box >, std::allocator::partition_item<__gnu_cxx::__normal_iterator*, std::vector > >, boost::geometry::model::box > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = libnest2d::_Segment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = ClipperLib::Polygon; Ratio = boost::rational > >]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::geometry::section, 2>&}; _Tp = boost::geometry::section, 2>; _Alloc = std::allocator, 2> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, 2>, std::allocator, 2> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:66, from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/relate.hpp:15, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:46, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:42, from /usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:25, from /usr/include/boost/geometry/strategies/strategies.hpp:58, from /usr/include/boost/geometry/geometry.hpp:49, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:345, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:5: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In function 'static void boost::geometry::detail::sectionalize::sectionalize_part::apply(Sections&, Iterator, Iterator, const RobustPolicy&, const EnvelopeStrategy&, boost::geometry::ring_identifier, std::size_t) [with Iterator = __gnu_cxx::__normal_iterator >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections, 2>; EnvelopeStrategy = boost::geometry::strategy::envelope::cartesian_segment<>; Point = ClipperLib::IntPoint; DimensionVector = boost::mpl::vector_c]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:417:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 417 | static inline void apply(Sections& sections, | ^~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:417:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 2>*, std::vector, 2>, std::allocator, 2> > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 2>*, std::vector, 2>, std::allocator, 2> > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:66, from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/relate.hpp:15, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:46, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:42, from /usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:25, from /usr/include/boost/geometry/strategies/strategies.hpp:58, from /usr/include/boost/geometry/geometry.hpp:49, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:345, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:5: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static bool boost::geometry::detail::disjoint::general_areal::apply(const Geometry1&, const Geometry2&, const Strategy&) [with Strategy = boost::geometry::strategy::intersection::cartesian_segments<>; Geometry1 = ClipperLib::Polygon; Geometry2 = ClipperLib::Polygon]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static bool boost::geometry::detail::is_valid::has_valid_self_turns::apply(const Geometry&, Turns&, VisitPolicy&, const Strategy&) [with Turns = std::deque, boost::geometry::detail::overlay::turn_operation >, boost::array >, 2> >, std::allocator, boost::geometry::detail::overlay::turn_operation >, boost::array >, 2> > > >; VisitPolicy = boost::geometry::failing_reason_policy<>; Strategy = boost::geometry::strategy::intersection::cartesian_segments<>; Geometry = ClipperLib::Polygon; IsAcceptableTurn = boost::geometry::detail::is_valid::is_acceptable_turn]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:433, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/stl_algobase.h: In static member function 'static bool boost::geometry::detail::is_valid::is_valid_polygon::apply(const Polygon&, VisitPolicy&, const Strategy&) [with VisitPolicy = boost::geometry::failing_reason_policy<>; Strategy = boost::geometry::strategy::intersection::cartesian_segments<>; Polygon = ClipperLib::Polygon; bool CheckRingValidityOnly = false]': /usr/include/c++/10/bits/stl_algobase.h:1965:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1965 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1966 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1965:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1965 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1966 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::partition_item<__gnu_cxx::__normal_iterator*, std::vector > >, boost::geometry::model::box >*, std::vector::partition_item<__gnu_cxx::__normal_iterator*, std::vector > >, boost::geometry::model::box >, std::allocator::partition_item<__gnu_cxx::__normal_iterator*, std::vector > >, boost::geometry::model::box > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:66, from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/relate.hpp:15, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:46, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:42, from /usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:25, from /usr/include/boost/geometry/strategies/strategies.hpp:58, from /usr/include/boost/geometry/geometry.hpp:49, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:345, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:5: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static void boost::geometry::detail::relate::areal_areal::apply(const Geometry1&, const Geometry2&, Result&, const IntersectionStrategy&) [with Result = boost::geometry::detail::relate::static_mask_handler, boost::geometry::de9im::static_mask<'F', '*', '*', 'T', '*', '*', '*', '*', '*'>, boost::geometry::de9im::static_mask<'F', '*', '*', '*', 'T', '*', '*', '*', '*'> >, true>; IntersectionStrategy = boost::geometry::strategy::intersection::cartesian_segments<>; Geometry1 = ClipperLib::Polygon; Geometry2 = ClipperLib::Polygon]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static void boost::geometry::detail::relate::areal_areal::apply(const Geometry1&, const Geometry2&, Result&, const IntersectionStrategy&) [with Result = boost::geometry::detail::relate::static_mask_handler, true>; IntersectionStrategy = boost::geometry::strategy::intersection::cartesian_segments<>; Geometry1 = ClipperLib::Polygon; Geometry2 = ClipperLib::Polygon]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:19, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = ClipperLib::Polygon]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/libnest2d.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d/libnest2d_tests_main.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp: In function 'void ____C_A_T_C_H____T_E_S_T____16()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:730:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 730 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 731 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 732 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp: In function 'void ____C_A_T_C_H____T_E_S_T____14()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/nester.hpp:730:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 730 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 731 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 732 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 36%] Linking CXX executable libnest2d_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/libnest2d_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -o libnest2d_tests ../../src/libnest2d/liblibnest2d.a ../../src/clipper/libclipper.a /usr/lib/libnlopt.so /usr/lib/libtbb.so -pthread -ldl make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 36%] Built target libnest2d_tests make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 7%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -std=gnu++17 -o CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Lo_less]': /usr/include/c++/10/bits/stl_algo.h:1507:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1507 | __partition(_BidirectionalIterator __first, _BidirectionalIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1507:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const float&, const float&, const float&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::TriangleMesh Slic3r::MeshBoolean::cgal::cgal_to_triangle_mesh(const _Mesh&) [with _Mesh = CGAL::Surface_mesh >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void CGAL::Properties::Property_array::push_back() [with T = CGAL::Point_3]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void CGAL::Properties::Property_array::resize(size_t) [with T = CGAL::Point_3]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'std::pair, >::Get_pmap_type::type, bool> CGAL::Properties::Property_container< , >::add(const string&, T) [with T = CGAL::Point_3; Ref_class = CGAL::Surface_mesh >; Key = CGAL::SM_Vertex_index]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void CGAL::Polygon_mesh_processing::internal::Polygon_soup_orienter::duplicate_singular_vertices() [with PointRange = std::vector, std::allocator > >; PolygonRange = std::vector >]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d*, std::vector, std::allocator > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/bind.hpp:22, from /usr/include/boost/thread/detail/thread.hpp:30, from /usr/include/boost/thread/thread_only.hpp:22, from /usr/include/boost/thread/thread.hpp:12, from /usr/include/boost/thread.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >&; B2 = const CGAL::AABB_face_graph_triangle_primitive >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >&; B3 = const CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]': /usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 46 | BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3) BOOST_BIND_NOEXCEPT, A1 a1, A2 a2, A3 a3) | ^~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, CGAL::SM_Face_index>}; _Tp = std::pair, CGAL::SM_Face_index>; _Alloc = std::allocator, CGAL::SM_Face_index> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, CGAL::SM_Face_index>, std::allocator, CGAL::SM_Face_index> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 190 | median_of_three( RandomAccessIter a, RandomAccessIter b, RandomAccessIter c, | ^~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Add_decorated_point >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point}; _Tp = CGAL::Add_decorated_point >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point; _Alloc = std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point, std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/closest_facet.h:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.cpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.h:114, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_traits::Split_primitives::operator()(PrimitiveIterator, PrimitiveIterator, const Bounding_box&) const [with PrimitiveIterator = __gnu_cxx::__normal_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >*, std::vector >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag > > > >; GeomTraits = CGAL::Epick; AABBPrimitive = CGAL::AABB_face_graph_triangle_primitive >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >; BboxMap = CGAL::Default]': /usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 275 | std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 278 | std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>' changed in GCC 7.1 281 | std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 128 | void modified_two_way_scan( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, | ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 375 | modified_two_way_scan( p_begin, p_end, i_begin, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 387 | segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | callback, traits, cutoff, dim - 1, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 389 | segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 390 | callback, traits, cutoff, dim - 1, !in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 411 | segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 417 | segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 401 | modified_two_way_scan( p_begin, p_end, i_span_end, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 128 | void modified_two_way_scan( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, | ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 375 | modified_two_way_scan( p_begin, p_end, i_begin, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 387 | segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | callback, traits, cutoff, dim - 1, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 389 | segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 390 | callback, traits, cutoff, dim - 1, !in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 411 | segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 417 | segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 401 | modified_two_way_scan( p_begin, p_end, i_span_end, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback, std::ptrdiff_t) [with RandomAccessIter = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >]': /usr/include/CGAL/box_intersection_d.h:222:6: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 222 | void box_self_intersection_d( | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 49 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | inf, sup, callback, traits, cutoff, dim, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_callbacks.h:21, from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:22, from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:20, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:10: /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VertexPointMap&, const VertexPointMap&, bool) [with TriangleMesh = CGAL::Surface_mesh >; VertexPointMap = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false>]': /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h:363:32: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 363 | CGAL::box_self_intersection_d(box_ptr.begin(), box_ptr.end(),intersect_facets,cutoff); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 49 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | inf, sup, callback, traits, cutoff, dim, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, boost::unordered::unordered_map, std::equal_to, std::allocator >, boost::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > > >' changed in GCC 7.1 52 | Box_intersection_d::segment_tree(begin2, end2, begin1, end1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | inf, sup, callback, traits, cutoff, dim, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_callbacks.h:21, from /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:22, from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:20, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:10: /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h: In function 'OutputIterator CGAL::Polygon_mesh_processing::self_intersections(const FaceRange&, const TriangleMesh&, OutputIterator, const NamedParameters&) [with TriangleMesh = CGAL::Surface_mesh >; FaceRange = CGAL::Iterator_range >::Index_iterator >; OutputIterator = boost::iterators::function_output_iterator; NamedParameters = CGAL::Named_function_parameters]': /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h:363:32: note: parameter passing for argument of type 'CGAL::internal::Intersect_facets >, CGAL::Epick, CGAL::Box_intersection_d::Box_with_info_d, boost::iterators::function_output_iterator, CGAL::Surface_mesh >::Property_map > >' changed in GCC 7.1 363 | CGAL::box_self_intersection_d(box_ptr.begin(), box_ptr.end(),intersect_facets,cutoff); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Distance = int; _Tp = CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&, const CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&)>; Traits = CGAL::Box_intersection_d::Predicate_traits_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 128 | void modified_two_way_scan( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&, const CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&)>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, | ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 375 | modified_two_way_scan( p_begin, p_end, i_begin, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 387 | segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | callback, traits, cutoff, dim - 1, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 389 | segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 390 | callback, traits, cutoff, dim - 1, !in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parammake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' eter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 238 | return median_of_three((*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | (*this)(num_levels - 1 ), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | traits, dim ); | ~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/stl_algo.h:4671:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 4671 | return std::__partition(__first, __last, __pred, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4672 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4671:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 4671 | return std::__partition(__first, __last, __pred, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4672 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 411 | segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 401 | modified_two_way_scan( p_begin, p_end, i_span_end, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 417 | segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In file included from /usr/include/CGAL/Kd_tree.h:30, from /usr/include/CGAL/internal/K_neighbor_search.h:23, from /usr/include/CGAL/Orthogonal_k_neighbor_search.h:20, from /usr/include/CGAL/internal/AABB_tree/AABB_search_tree.h:19, from /usr/include/CGAL/AABB_tree.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/closest_facet.h:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.cpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.h:114, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/boost/container/deque.hpp: In member function 'boost::container::deque::iterator boost::container::deque::priv_insert_aux_impl(boost::container::deque::const_iterator, boost::container::deque::size_type, InsertProxy) [with InsertProxy = boost::container::dtl::insert_copy_proxy >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >; T = CGAL::Kd_tree_internal_node >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag >; Allocator = boost::container::new_allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag > >]': /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::deque >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag >, boost::container::new_allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag > > >::const_iterator' {aka 'boost::container::dtl::deque_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>'} changed in GCC 7.1 1958 | iterator priv_insert_aux_impl(const_iterator p, size_type n, InsertProxy proxy) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1958:13: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 /usr/include/boost/container/deque.hpp: In member function 'CGAL::Kd_tree::Node* CGAL::Kd_tree::create_internal_node_use_extension(CGAL::Kd_tree::Point_container&) [with SearchTraits = CGAL::Search_traits_3 >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >; Splitter_ = CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >; UseExtendedNode = CGAL::Boolean_tag]': /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::deque_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, true>' changed in GCC 7.1 1905 | priv_insert_aux_impl | ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/container/deque.hpp:1905:10: note: parameter passing for argument of type 'boost::container::dtl::insert_copy_proxy >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag > >, boost::container::dtl::deque_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Sliding_midpoint >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index> >, CGAL::Plane_separator >, CGAL::Boolean_tag >*, false> >' changed in GCC 7.1 In file included from /usr/include/CGAL/AABB_tree.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/closest_facet.h:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.cpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.h:114, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/internal/AABB_tree/AABB_search_tree.h: In constructor 'CGAL::AABB_search_tree::AABB_search_tree(ConstPointIterator, ConstPointIterator) [with ConstPointIterator = __gnu_cxx::__normal_iterator, CGAL::SM_Face_index>*, std::vector, CGAL::SM_Face_index>, std::allocator, CGAL::SM_Face_index> > > >; Traits = CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]': /usr/include/CGAL/internal/AABB_tree/AABB_search_tree.h:100:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::SM_Face_index>*, std::vector, CGAL::SM_Face_index>, std::allocator, CGAL::SM_Face_index> > > >' changed in GCC 7.1 100 | AABB_search_tree(ConstPointIterator begin, ConstPointIterator beyond) | ^~~~~~~~~~~~~~~~ /usr/include/CGAL/internal/AABB_tree/AABB_search_tree.h:100:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::SM_Face_index>*, std::vector, CGAL::SM_Face_index>, std::allocator, CGAL::SM_Face_index> > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point*, std::vector >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point, std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::SM_Face_index>::Decorated_point> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void CGAL::AABB_tree::build() [with AABBTraits = CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::SM_Face_index>*, std::vector, CGAL::SM_Face_index>, std::allocator, CGAL::SM_Face_index> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/closest_facet.h:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.cpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/extract_cells.h:114, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/AABB_tree.h:730:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::SM_Face_index>*, std::vector, CGAL::SM_Face_index>, std::allocator, CGAL::SM_Face_index> > > >' changed in GCC 7.1 730 | m_p_search_tree = new Search_tree(first, beyond); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21, from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:32, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:10: /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epick; AABBTree = CGAL::AABB_tree >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Cartesian_base_no_ref_count::Construct_ray_3' {aka 'CGAL::CommonKernelFunctors::Construct_ray_3'} changed in GCC 7.1 70 | Bounded_side operator()( | ^~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc: In function 'void Slic3r::MeshBoolean::cgal::triangle_mesh_to_cgal(const Slic3r::TriangleMesh&, _Mesh&) [with _Mesh = CGAL::Surface_mesh >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor 'igl::copyleft::cgal::SelfIntersectMesh::SelfIntersectMesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const igl::copyleft::cgal::RemeshSelfIntersectionsParam&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with Kernel = CGAL::Epeck; DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedVV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix; DerivedIF = Eigen::Matrix; DerivedJ = Eigen::Matrix; DerivedIM = Eigen::Matrix]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:6: /usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 49 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | inf, sup, callback, traits, cutoff, dim, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MeshBoolean.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3 > >}; _Tp = CGAL::Point_3 > >; _Alloc = std::allocator > > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void CGAL::internal::Converting_visitor::operator()(const std::vector&) [with T = CGAL::Point_3 > >; Converter = CGAL::Cartesian_converter >, CGAL::Simple_cartesian > >; Output = boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 36%] Linking CXX static library liblibslic3r_cgal.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_cgal.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_cgal.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r_cgal.a CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o /usr/bin/ranlib liblibslic3r_cgal.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 36%] Built target libslic3r_cgal make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r.dir/depend.internal". Scanning dependencies of target libslic3r make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BoundingBox.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.cpp In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BridgeDetector.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changemake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' d in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'std::vector Slic3r::BridgeDetector::bridge_direction_candidates() const': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'bool Slic3r::BridgeDetector::detect_angle(double)': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1136 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const int&, const int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'ClipperLib::Path Slic3r::Slic3rMultiPoint_to_ClipperPath_reversed(const Slic3r::MultiPoint&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'ClipperLib::Path Slic3r::Slic3rMultiPoint_to_ClipperPath(const Slic3r::MultiPoint&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'ClipperLib::Paths Slic3r::_offset(const ExPolygons&, float, ClipperLib::JoinType, double)': /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void Slic3r::safety_offset(ClipperLib::Paths*)': /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int, long long int}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/pchheader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/pchheader.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/pchheader.hpp:96, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/pchheader.cpp:1: /usr/include/tbb/atomic.h:21:141: note: '#pragma message: TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/pchheader.hpp:99, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/pchheader.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/pchheader.hpp:101, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/pchheader.cpp:1: /usr/include/tbb/task_scheduler_init.h:21:154: note: '#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/EdgeGrid.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/EdgeGrid.cpp: In member function 'Slic3r::EdgeGrid::Grid::ClosestPointResult Slic3r::EdgeGrid::Grid::closest_point(const Slic3r::Point&, coord_t) const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/EdgeGrid.cpp:1150:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1150 | if (result.contour_idx != -1 && d_min <= double(search_radius)) { | ~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ElephantFootCompensation.cpp In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ElephantFootCompensation.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ElephantFootCompensation.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ElephantFootCompensation.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ElephantFootCompensation.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ElephantFootCompensation.cpp:1: /usr/include/c++/10/bits/vector.tcc: In function 'std::vector Slic3r::contour_distance(const Slic3r::EdgeGrid::Grid&, size_t, const Points&, const std::vector&, double)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ElephantFootCompensation.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygonCollection.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Extruder.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Extruder.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntityCollection.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntityCollection.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntityCollection.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntityCollection.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntityCollection.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'Slic3r::ExtrusionEntityCollection::operator Slic3r::ExtrusionPaths() const': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Config.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = true]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.cpp:1: /usr/include/c++/10/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1136 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function 'virtual void Slic3r::ExtrusionMultiPath::reverse()': /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'virtual void Slic3r::ExtrusionLoop::reverse()': /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ExtrusionLoop::split_at_vertex(const Slic3r::Point&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1663 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1663 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.cpp: In member function 'void Slic3r::ExtrusionLoop::split_at(const Slic3r::Point&, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.cpp:247:90: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 247 | if (p2.polyline.is_valid()) this->paths.insert(this->paths.begin() + path_idx, p2); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionEntity.cpp:248:90: note:make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 248 | if (p1.polyline.is_valid()) this->paths.insert(this->paths.begin() + path_idx, p1); | ^ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill3DHoneycomb.cpp In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill3DHoneycomb.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >]': /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1136 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill3DHoneycomb.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector Slic3r::colinearPoints(coordf_t, size_t, size_t)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector Slic3r::perpendPoints(coordf_t, size_t, size_t)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::Pointfs Slic3r::zip(const std::vector&, const std::vector&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill3DHoneycomb.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In member function 'virtual void Slic3r::Fill3DHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon&, Slic3r::Polylines&)': /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExtrusionSimulator.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillConcentric.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp: In function 'Slic3r::SegmentPoint Slic3r::clip_start_segment_and_point(const Points&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:614:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 614 | for (int i = 1; i < polyline.size(); ++ i) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp: In function 'double Slic3r::segment_point_distance_squared(const Vec2d&, const Vec2d&, const Vec2d&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:674:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 674 | if (l2 < EPSILON) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:677:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 677 | return segment_point_distance_squared(p1a, p1b, v, v.squaredNorm(), p2); | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp: In function 'double Slic3r::min_distance_of_segments(const Vec2d&, const Vec2d&, const Vec2d&, const Vec2d&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:691:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 691 | if (l2_2 < EPSILON) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:695:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 695 | return std::min( | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp: In member function 'bool Slic3r::mark_boundary_segments_touching_infill(const std::vector >&, std::vector >&, const Slic3r::BoundingBox&, const Polylines&, double, double)::Visitor::operator()(coord_t, coord_t)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:736:11: warning: variable 'point_touching' set but not used [-Wunused-but-set-variable] 736 | bool point_touching = false; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp: In static member function 'static void Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const Slic3r::ExPolygon&, Slic3r::Polylines&, double, const Slic3r::FillParams&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:931:25: warning: unused variable 'pl1' [-Wunused-variable] 931 | const Polyline &pl1 = infill_ordered[idx_chain - 1]; | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:932:25: warning: unused variable 'pl2' [-Wunused-variable] 932 | const Polyline &pl2 = infill_ordered[idx_chain]; | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:958:9: warning: unused variable 'idx_chain_last' [-Wunused-variable] 958 | size_t idx_chain_last = 0; | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:3: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const Slic3r::ExPolygon&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::ConnectionCost; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:3: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const std::pair&)> >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const std::pair&)> >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:3: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const std::pair&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:3: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const std::pair&)> >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::EdgeGrid::Grid::ClosestPointResult&, int}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In static member function 'static void Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const Slic3r::ExPolygon&, Slic3r::Polylines&, double, const Slic3r::FillParams&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillBase.cpp:3: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill.cpp:8: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/map:60, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Point.hpp:293, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Line.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Polygon.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ExPolygon.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill.cpp:5: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Slic3r::SurfaceFillParams; _Val = Slic3r::SurfaceFillParams; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/10/bits/stl_tree.h:2178:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 2178 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/Fill.cpp:5: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector Slic3r::group_fills(const Slic3r::Layer&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillHoneycomb.cpp In file included from /usr/include/c++/10/map:60, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Point.hpp:293, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Line.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Polygon.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ExPolygon.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillHoneycomb.cpp:1: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = Slic3r::FillHoneycomb::CacheID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/10/bits/stl_tree.h:2443:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2443 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /usr/include/boost/polygon/isotropy.hpp:18, from /usr/include/boost/polygon/polygon.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Point.hpp:293, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Line.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../Polygon.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ExPolygon.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillHoneycomb.cpp:1: /usr/include/c++/10/bits/stl_map.h: In member function 'virtual void Slic3r::FillHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon&, Slic3r::Polylines&)': /usr/include/c++/10/bits/stl_map.h:877:38: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 877 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 878 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp: In member function 'virtual void Slic3r::FillGyroid::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon&, Slic3r::Polylines&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp:198:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 198 | else | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp:201:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 201 | if (abs(infill_angle) >= EPSILON) { | ^~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Eigen::Matrix; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillGyroid.cpp:1: /usr/include/c++/make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' 10/bits/stl_algo.h: In function 'std::vector > Slic3r::make_one_period(double, double, double, double, bool, bool, double)': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillPlanePath.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/../ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillPlanePath.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear2.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillRectilinear2.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear2.cpp In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear2.cpp:4: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear2.cpp:4: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::SegmentIntersection; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear2.cpp:4: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear2.cpp:4: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear2.cpp:4: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::FillRectilinear2::fill_surface_by_lines(const Slic3r::Surface*, const Slic3r::FillParams&, float, float, Slic3r::Polylines&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear2.cpp:4: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' 6 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear3.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Fill/FillRectilinear3.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear3.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Fill/FillRectilinear3.cpp:4: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::FillRectilinear3::FillDirParams}; _Tp = Slic3r::FillRectilinear3::FillDirParams; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FillRectilinear3::FillDirParams}; _Tp = Slic3r::FillRectilinear3::FillDirParams; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/objparser.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Flow.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Flow.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Flow.cpp:3: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/OBJ.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/PRUS.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Format/PRUS.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/PRUS.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Format/STL.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/STL.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ThumbnailData.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/AMF.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/../PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/../Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/../GCode.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/AMF.cpp:11: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/boost/nowide/stackstring.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/boost/nowide/cstdio.hpp:15, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/AMF.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::AMFParserContext::endElement(const char*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/3mf.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/../PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/../Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/../GCode.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/3mf.cpp:4: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/3mf.cpp: In member function 'bool Slic3r::_3MF_Importer::_handle_start_config_object(const char**, unsigned int)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/3mf.cpp:1725:13: warning: unused variable 'instances_count_id' [-Wunused-variable] 1725 | int instances_count_id = get_attribute_value_int(attributes, num_attributes, INSTANCESCOUNT_ATTR); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Format/3mf.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, Eigen::Transform&}; _Tp = Slic3r::_3MF_Importer::Component; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::ModelInstance*&, const Eigen::Transform&}; _Tp = Slic3r::_3MF_Importer::Instance; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, Eigen::Transform&, const bool&}; _Tp = Slic3r::_3MF_Exporter::BuildItem; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::_3MF_Exporter::_add_object_to_model_stream(std::stringstream&, unsigned int&, Slic3r::ModelObject&, Slic3r::_3MF_Exporter::BuildItemsList&, Slic3r::_3MF_Exporter::VolumeToOffsetsMap&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::_3MF_Importer::_handle_start_component(const char**, unsigned int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::_3MF_Importer::_extract_layer_heights_profile_config_from_archive(mz_zip_archive&, const mz_zip_archive_file_stat&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::_3MF_Importer::_extract_custom_gcode_per_print_z_from_archive(mz_zip_archive&, const mz_zip_archive_file_stat&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::_3MF_Importer::_create_object_instance(int, const Transform3d&, bool, unsigned int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Analyzer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/Analyzer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/Analyzer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/Analyzer.cpp:8: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/Analyzer.cpp: In member function 'void Slic3r::GCodeAnalyzer::_process_color_change_tag(int)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/Analyzer.cpp:712:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 712 | if (_get_extruder_id() == extruder) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/Analyzer.cpp:5: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::GCodeAnalyzer::GCodeMove::EType&, Slic3r::ExtrusionRole, unsigned int&, double, float, float, float, Eigen::Matrix&, Eigen::Matrix&, float, float, unsigned int}; _Tp = Slic3r::GCodeAnalyzer::GCodeMove; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::GCodeAnalyzer::_store_move(Slic3r::GCodeAnalyzer::GCodeMove::EType)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PreviewData.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/PreviewData.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/PreviewData.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/PostProcessor.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/CoolingBuffer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../GCode.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/CoolingBuffer.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/PrintExtents.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/PrintExtents.cpp:9: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/SpiralVase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/SpiralVase.cpp:2: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/SpiralVase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/SpiralVase.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/../libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/SpiralVase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/SpiralVase.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/WipeTower.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ToolOrdering.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ToolOrdering.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ToolOrdering.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ToolOrdering.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ToolOrdering.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::LayerTools}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Slic3r::LayerTools; _Tp = Slic3r::LayerTools; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ToolOrdering.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'void Slic3r::ToolOrdering::initialize_layers(std::vector&)': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertimake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' on_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode/ToolOrdering.cpp:1: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::LayerTools&}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::ToolOrdering::fill_wipe_tower_partitions(const Slic3r::PrintConfig&, coordf_t)': /usr/include/c++/10/bits/vector.tcc:154:19: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeReader.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeWriter.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeWriter.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeWriter.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Extruder}; _Tp = Slic3r::Extruder; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::GCodeWriter::set_extruders(std::vector)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeTimeEstimator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCodeTimeEstimator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeTimeEstimator.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeTimeEstimator.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeTimeEstimator.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeTimeEstimator.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCodeTimeEstimator.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Line.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Line.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Layer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Layer.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Layer.cpp:3: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Layer.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Layer.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::Layer::make_perimeters()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/LayerRegion.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/LayerRegion.cpp:6: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Layer.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/LayerRegion.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::LayerRegion::process_external_surfaces(const Slic3r::Layer*, const Polygons*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Geometry.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Distance = int; _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_val, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]': /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = Slic3r::Geometry::ArrangeItemIndex; _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Geometry::ArrangeItemIndex}; _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:354:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'bool Slic3r::Geometry::arrange(size_t, const Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)': /usr/include/c++/10/bits/stl_vector.h:1291:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1291:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1428:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const edge_type*, Slic3r::ThickPolyline*)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const Eigen::Matrix&)>]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Eigen::Matrix; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'Slic3r::Pointf3s Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::pair boost::polygon::voronoi_diagram::_insert_new_edge(const boost::polygon::detail::site_event&, const boost::polygon::detail::site_event&, const boost::polygon::detail::circle_event&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Distance = int; _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:246:23: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 246 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder::activate_circle_event(const site_event_type&, const site_event_type&, const site_event_type&, boost::polygon::voronoi_builder::beach_line_iterator) [with T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]': /usr/include/c++/10/bits/stl_heap.h:215:23: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 215 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::MedialAxis::VD; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]': /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder::construct(OUTPUT*) [with OUTPUT = Slic3r::Geometry::MedialAxis::VD; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]': /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Geometry.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::Geometry::MedialAxis::build(Slic3r::ThickPolylines*)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/CustomGCode.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/CustomGCode.cpp: In function 'std::vector > Slic3r::CustomGCode::custom_tool_changes(const Slic3r::CustomGCode::Info&, size_t)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/CustomGCode.cpp:65:116: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 65 | custom_tool_changes.emplace_back(custom_gcode.print_z, static_cast(custom_gcode.extruder > num_extruders ? 1 : custom_gcode.extruder)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/CustomGCode.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/CustomGCode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void Slic3r::CustomGCode::update_custom_gcode_per_print_z_from_config(Slic3r::CustomGCode::Info&, Slic3r::DynamicPrintConfig*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&, unsigned int}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector > Slic3r::CustomGCode::custom_tool_changes(const Slic3r::CustomGCode::Info&, size_t)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/GCode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:3: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp: In member function 'std::vector Slic3r::GCode::sort_print_object_instances(std::vector&, const std::vector&, const std::vector*, size_t)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1755:17: warning: unused variable 'print' [-Wunused-variable] 1755 | const Print &print = *sorted.front().first->print(); | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp: In function 'std::string Slic3r::ProcessLayer::emit_custom_gcode_per_print_z(const Slic3r::CustomGCode::Item*, unsigned int, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1807:99: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1807 | if (!single_extruder_printer && m600_extruder_before_layer >= 0 && first_extruder_id != m600_extruder_before_layer | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /usr/include/c++/10/bits/stl_algo.h:939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 939 | __unique(_ForwardIterator __first, _ForwardIterator __lastmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' , | ^~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair > >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'double Slic3r::DoExport::autospeed_volumetric_limit(const Slic3r::Print&)': /usr/include/c++/10/bits/stl_vector.h:1458:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In static member function 'static std::vector > > Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)': /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::GCode::_do_export(Slic3r::Print&, FILE*, Slic3r::ThumbnailsGeneratorCallback)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:982:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 982 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 983 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:982:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 982 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 983 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:1458:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ObjectID.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ObjectID.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MultiPoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MotionPlanner.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/MotionPlanner.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MotionPlanner.cpp In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BoundingBox.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MotionPlanner.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Distance = int; _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_val, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]': /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BoundingBox.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MotionPlanner.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::MotionPlannerGraph::Neighbor}; _Tp = Slic3r::MotionPlannerGraph::Neighbor; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::MotionPlannerGraph::add_edge(size_t, size_t, double)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::pair boost::polygon::voronoi_diagram::_insert_new_edge(const boost::polygon::detail::site_event&, const boost::polygon::detail::site_event&, const boost::polygon::detail::circle_event&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BoundingBox.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MotionPlanner.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Distance = int; _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:246:23: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 246 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder::activate_circle_event(const site_event_type&, const site_event_type&, const site_event_type&, boost::polygon::voronoi_builder::beach_line_iterator) [with T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]': /usr/include/c++/10/bits/stl_heap.h:215:23: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 215 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = boost::polygon::voronoi_diagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]': /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder::construct(OUTPUT*) [with OUTPUT = boost::polygon::voronoi_diagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]': /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::ThickLine&}; _Tp = Slic3r::ThickLine; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Slic3r::ThickLine; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'Slic3r::ExtrusionPaths Slic3r::thick_polyline_to_extrusion_paths(const Slic3r::ThickPolyline&, Slic3r::ExtrusionRole, Slic3r::Flow&, float)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.cpp:52:61: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 52 | lines.insert(lines.begin() + i + j, new_line); | ^ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'Slic3r::ExtrusionEntityCollection Slic3r::traverse_loops(const Slic3r::PerimeterGenerator&, const PerimeterGeneratorLoops&, Slic3r::ThickPolylines&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PerimeterGenerator.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::PerimeterGenerator::process()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Point.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Model.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Model.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Model.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Model.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::Model::arrange_objects(coordf_t, const Slic3r::BoundingBoxf*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Polygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Polygon.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PolygonTrimmer.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Polyline.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Polyline.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/BoundingBox.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Polyline.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&, const double&, const double&}; _Tp = Slic3r::ThickLine; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'Slic3r::ThickLines Slic3r::ThickPolyline::thicklines() const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/PrintBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Arrange.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:63, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate]::&)> >]': /usr/include/c++/10/bits/stl_algobase.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1915 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1915:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In constructor 'Slic3r::arrangement::BedShapeHint::BedShapeHint(const Slic3r::Polyline&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::Polygon}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::arrangement::arrange(Slic3r::arrangement::ArrangePolygons&, const ArrangePolygons&, coord_t, const Slic3r::arrangement::BedShapeHint&, std::function, std::function):: >&)>': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void Slic3r::arrangement::remove_large_items(std::vector >&, Bin&&) [with Bin = libnest2d::_Circle&]': /usr/include/c++/10/bits/stl_algo.h:106:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 106 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 107 | __gnu_cxx::__ops::__negate(__pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1428:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In function 'void Slic3r::arrangement::remove_large_items(std::vector >&, Bin&&) [with Bin = libnest2d::_Box&]': /usr/include/c++/10/bits/stl_vector.h:1428:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::Polygon&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::Polygon&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = ClipperLib::IntPoint; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc: In function 'S libnest2d::shapelike::convexHull(const RawShapes&, const libnest2d::MultiPolygonTag&) [with RawShapes = libnest2d::DefaultMultiShape; S = ClipperLib::Polygon]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:106:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 106 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 107 | __gnu_cxx::__ops::__negate(__pred), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::_Circle&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Circle&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::geometry::section, 2>&}; _Tp = boost::geometry::section, 2>; _Alloc = std::allocator, 2> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, 2>, std::allocator, 2> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, 2>, std::allocator, 2> > >::iterator' changed in GCC 7.1 In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:66, from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/relate.hpp:15, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:46, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:42, from /usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:25, from /usr/include/boost/geometry/strategies/strategies.hpp:58, from /usr/include/boost/geometry/geometry.hpp:49, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:345, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:6: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In function 'static void boost::geometry::detail::sectionalize::sectionalize_part::apply(Sections&, Iterator, Iterator, const RobustPolicy&, const EnvelopeStrategy&, boost::geometry::ring_identifier, std::size_t) [with Iterator = __gnu_cxx::__normal_iterator >; RobustPolicy = boost::geometry::detail::no_rescale_policy; Sections = boost::geometry::sections, 2>; EnvelopeStrategy = boost::geometry::strategy::envelope::cartesian_segment<>; Point = ClipperLib::IntPoint; DimensionVector = boost::mpl::vector_c]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:417:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 417 | static inline void apply(Sections& sections, | ^~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:417:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 2>*, std::vector, 2>, std::allocator, 2> > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 2>*, std::vector, 2>, std::allocator, 2> > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Circle&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Circle&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = ClipperLib::Polygon&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = ClipperLib::Polygon&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = ClipperLib::Polygon]::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In function 'void libnest2d::__parallel::enumerate(Iterator, Iterator, std::function >::value_type, unsigned int)>, std::launch) [with Iterator = __gnu_cxx::__normal_iterator >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:39:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 39 | inline void enumerate( | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:39:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const ClipperLib::IntPoint&, const ClipperLib::IntPoint&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::ContourCache, std::allocator::ContourCache> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = ClipperLib::Polygon]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::Polygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::Polygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename libnest2d::placers::_NofitPolyPlacer::Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = ClipperLib::Polygon; TBin = libnest2d::_Box]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:939:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 939 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 940 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 941 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 942 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 943 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 944 | { | ~ 945 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | | 947 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 948 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 949 | (double relpos) | ~~~~~~~~~~~~~~~ 950 | { | ~ 951 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 952 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | }; | ~~ 954 | | 955 | try { | ~~~~~ 956 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 959 | ); | ~~ 960 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | } | ~ 963 | }, policy); | ~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename libnest2d::placers::_NofitPolyPlacer::Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = ClipperLib::Polygon; TBin = libnest2d::_Circle]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:939:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 939 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 940 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 941 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 942 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 943 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 944 | { | ~ 945 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | | 947 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 948 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 949 | (double relpos) | ~~~~~~~~~~~~~~~ 950 | { | ~ 951 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 952 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | }; | ~~ 954 | | 955 | try { | ~~~~~ 956 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 959 | ); | ~~ 960 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | } | ~ 963 | }, policy); | ~~~~~~~~~~ In file included from /usr/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp:66, from /usr/include/boost/geometry/algorithms/detail/relate/turns.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp:32, from /usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp:24, from /usr/include/boost/geometry/algorithms/relate.hpp:15, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:46, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp:42, from /usr/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp:25, from /usr/include/boost/geometry/strategies/strategies.hpp:58, from /usr/include/boost/geometry/geometry.hpp:49, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/backends/clipper/geometries.hpp:345, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:6: /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp: In static member function 'static void boost::geometry::detail::get_turns::get_turns_generic::apply(int, const Geometry1&, int, const Geometry2&, const IntersectionStrategy&, const RobustPolicy&, Turns&, InterruptPolicy&) [with IntersectionStrategy = boost::geometry::strategy::intersection::cartesian_segments<>; RobustPolicy = boost::geometry::detail::no_rescale_policy; Turns = std::vector, boost::geometry::detail::overlay::turn_operation >, boost::array >, 2> >, std::allocator, boost::geometry::detail::overlay::turn_operation >, boost::array >, 2> > > >; InterruptPolicy = boost::geometry::detail::relate::areal_areal::interrupt_policy_areal_areal, true> >; Geometry1 = ClipperLib::Polygon; Geometry2 = ClipperLib::Polygon; bool Reverse1 = false; bool Reverse2 = false; TurnPolicy = boost::geometry::detail::get_turns::get_turn_info_type, boost::geometry::polygon_tag, boost::geometry::polygon_tag, boost::geometry::areal_tag, boost::geometry::areal_tag>]': /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp:623:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 623 | sectionalize_part::apply(sections, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 624 | boost::begin(view), boost::end(view), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | robust_policy, strategy, ring_id, max_count); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename libnest2d::placers::_NofitPolyPlacer::Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = ClipperLib::Polygon; TBin = ClipperLib::Polygon]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:939:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 939 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 940 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 941 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 942 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 943 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 944 | { | ~ 945 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | | 947 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 948 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 949 | (double relpos) | ~~~~~~~~~~~~~~~ 950 | { | ~ 951 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 952 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | }; | ~~ 954 | | 955 | try { | ~~~~~ 956 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 959 | ); | ~~ 960 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | } | ~ 963 | }, policy); | ~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In function 'void Slic3r::arrangement::_arrange(std::vector >&, std::vector >&, const BinT&, coord_t, std::function, std::function) [with BinT = ClipperLib::Polygon]': /usr/include/c++/10/bits/stl_vector.h:1428:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = libnest2d::_Segment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ExPolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Arrange.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = ClipperLib::Polygon; Ratio = boost::rational > >]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintRegion.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintRegion.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Semver.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Semver.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/stl_vector.h:622:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:446:14: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 446 | explicit ConfigOptionFloatsTempl(std::initializer_list il) : ConfigOptionVector(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp: In member function 'void Slic3r::PrintConfigDef::init_sla_params()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:2443:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2443 | def->set_default_value(new ConfigOptionFloats( { 1., 1. } )); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:2582:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2582 | def->set_default_value(new ConfigOptionFloats( { 1. , 1. } )); | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp: In member function 'void Slic3r::PrintConfigDef::init_fff_params()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:551:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 551 | def->set_default_value(new ConfigOptionFloats { 1. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:604:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 604 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:612:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 612 | def->set_default_value(new ConfigOptionFloats { 28. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:620:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 620 | def->set_default_value(new ConfigOptionFloats { 3. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:629:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 629 | def->set_default_value(new ConfigOptionFloats { 90. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:637:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 637 | def->set_default_value(new ConfigOptionFloats { 100. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:647:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 647 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:664:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 664 | def->set_default_value(new ConfigOptionFloats { 2.2f }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:675:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 675 | def->set_default_value(new ConfigOptionFloats { 15.f }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:683:58: note: parameter passing for argmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' ument of type 'std::initializer_list' changed in GCC 7.1 683 | def->set_default_value(new ConfigOptionFloats { 3.4f }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:691:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 691 | def->set_default_value(new ConfigOptionFloats { 0.0f }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:706:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 706 | def->set_default_value(new ConfigOptionFloats { 0.0f }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:714:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 714 | def->set_default_value(new ConfigOptionFloats { 1.75 }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:723:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 723 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:764:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 764 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1119 | }; | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1119:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1184:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1184 | def->set_default_value(new ConfigOptionFloats{ 0., 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1194:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1194 | def->set_default_value(new ConfigOptionFloats{ 0., 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1204:65: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1204 | def->set_default_value(new ConfigOptionFloats{ 1500., 1250. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1214:65: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1214 | def->set_default_value(new ConfigOptionFloats{ 1500., 1250. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1234:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1234 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1295:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1295 | def->set_default_value(new ConfigOptionFloats { 0.07 }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1303:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1303 | def->set_default_value(new ConfigOptionFloats { 10. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1329:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1329 | def->set_default_value(new ConfigOptionFloats { 0.4 }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1526:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1526 | def->set_default_value(new ConfigOptionFloats { 2. }); | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:21, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:788:123: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 788 | explicit ConfigOptionPercentsTempl(std::initializer_list il) : ConfigOptionFloatsTempl(std::move(il)) {} | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1548:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1548 | def->set_default_value(new ConfigOptionFloats { 2. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1558:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | def->set_default_value(new ConfigOptionFloats { 10. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1566:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1566 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1575:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1575 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1585:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1585 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1593:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1593 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1601:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1601 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1609:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1609 | def->set_default_value(new ConfigOptionFloats { 40. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1618:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1618 | def->set_default_value(new ConfigOptionFloats { 0. }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:2218:113: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2218 | def->set_default_value(new ConfigOptionFloats { 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f, 70.f }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:2228:87: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2228 | 140.f, 140.f, 140.f, 140.f, 0.f }); | ^ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = true]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintConfig.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Print.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:3: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp: In member function 'void Slic3r::Print::_make_brim()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1937:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1937 | for (; j < loops_trimmed_order.size() && loops_trimmed_order[i].second == loops_trimmed_order[j].second; ++ j) ; | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1938:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1938 | const ClipperLib_Z::Path &first_path = *loops_trimmed_order[i].first; | ^~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void Slic3r::extrusion_entities_append_loops(Slic3r::ExtrusionEntitiesPtr&, Slic3r::Polygons&&, Slic3r::ExtrusionRole, double, float, float)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&, int&}; _Tp = std::pair, int>; _Alloc = std::allocator, int> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, int> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, const Slic3r::DynamicPrintConfig*&}; _Tp = std::pair, const Slic3r::DynamicPrintConfig*>; _Alloc = std::allocator, const Slic3r::DynamicPrintConfig*> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, const Slic3r::DynamicPrintConfig*> >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::Print::apply(const Slic3r::Model&, Slic3r::DynamicPrintConfig)::LayerRanges::assign(const t_layer_config_ranges&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, const Slic3r::DynamicPrintConfig*>*, std::vector, const Slic3r::DynamicPrintConfig*> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const int&, const int&, int}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, const int&, int}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_inmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' sert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const int&, const int&, long long int}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib_Z::IntPoint&}; _Tp = ClipperLib_Z::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionRole, float, float, float}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::Print::_make_skirt()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::Print::_make_brim()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'virtual Slic3r::PrintBase::ApplyStatus Slic3r::Print::apply(const Slic3r::Model&, Slic3r::DynamicPrintConfig)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1146:1: note: parameter passing for argument of type 'std::vector, int> >::iterator' changed in GCC 7.1 1146 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper_z.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PlaceholderParser.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:11: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp: In function 'void Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:1554:11: warning: unused variable 'longest_connection_length' [-Wunused-variable] 1554 | double longest_connection_length = first_crossover_candidate.first; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp: In function 'void Slic3r::reorder_by_three_exchanges_with_segment_flipping(std::vector&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:1631:11: warning: unused variable 'longest_connection_length' [-Wunused-variable] 1631 | double longest_connection_length = first_crossover_candidate.first; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:1635:11: warning: unused variable 'crossover_pos_min' [-Wunused-variable] 1635 | size_t crossover_pos_min = std::numeric_limits::max(); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp: In function 'void Slic3r::reorder_by_three_exchanges_with_segment_flipping2(std::vector&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:1790:11: warning: unused variable 'longest_connection_length' [-Wunused-variable] 1790 | double longest_connection_length = first_crossover_candidate.first; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:1794:11: warning: unused variable 'crossover_pos_min' [-Wunused-variable] 1794 | size_t crossover_pos_min = std::numeric_limits::max(); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:7: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const std::pair&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:7: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const std::pair&)> >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const std::pair&)> >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:7: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void Slic3r::reorder_extrusion_paths(std::vector&, const std::vector >&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' r/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::FlipEdge}; _Tp = Slic3r::FlipEdge; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::Polylines Slic3r::chain_polylines(Slic3r::Polylines&&, const Slic3r::Point*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper/clipper.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ShortestPath.cpp:7: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/PrintObject.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:17: /usr/include/tbb/atomic.h:21:141: note: '#pragma message: TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]': /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' D/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintObject.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Slicing.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&, double}; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, double> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector, double> > Slic3r::layer_height_ranges(const t_layer_config_ranges&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In function 'void Slic3r::adjust_layer_height_profile(const Slic3r::SlicingParameters&, std::vector >&, coordf_t, coordf_t, coordf_t, Slic3r::LayerHeightEditActionType)': /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1663 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1663 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1663 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, double> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, double> >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, double>}; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In function 'std::vector > Slic3r::smooth_height_profile(const std::vector >&, const Slic3r::SlicingParameters&, const Slic3r::HeightProfileSmoothingParams&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In function 'std::vector > Slic3r::layer_height_profile_from_ranges(const Slic3r::SlicingParameters&, const t_layer_config_ranges&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/vector.tcc: In function 'std::vector > Slic3r::layer_height_profile_adaptive(const Slic3r::SlicingParameters&, const Slic3r::ModelObject&, float)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/vector.tcc: In function 'std::vector > Slic3r::generate_object_layers(const Slic3r::SlicingParameters&, const std::vector >&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Slicing.cpp:3: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_overridemake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' (const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SlicingAdaptive.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Surface.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Surface.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrintSteps.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrintSteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrintSteps.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/bits/random.h:34, from /usr/include/c++/10/random:49, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrintSteps.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrintSteps.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const int&, const int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, const int&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::SurfaceCollection::keep_type(Slic3r::SurfaceType)': /usr/include/c++/10/bits/stl_vector.h:1458:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::SurfaceCollection::keep_types(const Slic3r::SurfaceType*, int)': /usr/include/c++/10/bits/stl_vector.h:1458:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::SurfaceCollection::remove_type(Slic3r::SurfaceType)': /usr/include/c++/10/bits/stl_vector.h:1458:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::SurfaceCollection::remove_types(const Slic3r::SurfaceType*, int)': /usr/include/c++/10/bits/stl_vector.h:1458:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SurfaceCollection.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::SurfaceCollection::simplify(double)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SVG.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SVG.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Time.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Time.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Tesselate.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Tesselate.cpp In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Tesselate.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Tesselate.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&, const double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector > Slic3r::triangulate_expolygon_2d(const Slic3r::ExPolygon&, bool)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector > Slic3r::triangulate_expolygons_2d(const ExPolygons&, bool)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/Zipper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Zipper.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/miniz_extension.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SupportMaterial.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SupportMaterial.cpp:4: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SupportMaterial.cpp:15: /usr/include/tbb/atomic.h:21:141: note: '#pragma message: TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SupportMaterial.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void Slic3r::modulate_extrusion_by_overlapping_layers(Slic3r::ExtrusionEntitiesPtr&, const Slic3r::PrintObjectSupportMaterial::MyLayer&, const MyLayersPtr&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/utils.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/utils.cpp:40: /usr/include/tbb/task_scheduler_init.h:21:154: note: '#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MinAreaBoundingBox.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MinAreaBoundingBox.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MinAreaBoundingBox.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::pair > >, unsigned int>; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/10/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, boost::multiprecision::et_off> >, unsigned int>&}; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:154:19: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 154 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/MinAreaBoundingBox.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:205:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 205 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:205:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 205 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:205:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 205 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SimplifyMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SimplifyMesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SimplifyMesh.cpp In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SimplifyMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SimplifyMesh.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = SimplifyMesh::implementation::SimplifiableMesh::FaceInfo; _Alloc = std::allocator::FaceInfo>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::FaceInfo, std::allocator::FaceInfo> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::FaceInfo, std::allocator::FaceInfo> >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = SimplifyMesh::implementation::SimplifiableMesh::VertexInfo; _Alloc = std::allocator::VertexInfo>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::VertexInfo, std::allocator::VertexInfo> >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In constructor 'SimplifyMesh::implementation::SimplifiableMesh::SimplifiableMesh(Mesh*) [with Mesh = indexed_triangle_set]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::FaceInfo*, std::vector::FaceInfo, std::allocator::FaceInfo> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::VertexInfo*, std::vector::VertexInfo, std::allocator::VertexInfo> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Pad.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const float&, const float&, const float&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::OpenPolyline}; _Tp = Slic3r::OpenPolyline; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'void Slic3r::chain_lines_by_triangle_connectivity.constprop(std::vector&, Slic3r::Polygons&, std::vector&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'Slic3r::TriangleMesh Slic3r::TriangleMesh::convex_hull_3d() const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Concurrency.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter:: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix, const Eigen::Matrix&, double&, unsigned int&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'const Slic3r::sla::Bridge& Slic3r::sla::SupportTreeBuilder::add_bridge(long int, const Vec3d&, size_t)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, double&, unsigned int&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'const Slic3r::sla::Bridge& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector&, Args&& ...) [with Args = {const Eigen::Matrix&, const Eigen::Matrix&, double&, unsigned int&}]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {Eigen::Matrix&, double&}]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&, const float&, const double&, const double&, Eigen::Block, 1, -1, false>, const Eigen::CwiseUnaryOp, const Eigen::Matrix >}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::sla::SupportTreeBuildsteps::add_pinheads()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, const double&}; _Tp = Slic3r::sla::Bridge; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::sla::Pillar&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::sla::Head&, Eigen::Matrix&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(long int, Args&& ...) [with Args = {Eigen::Matrix&, double&}]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::sla::Head&, const Eigen::Matrix&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::sla::SupportTreeBuildsteps::interconnect(const Slic3r::sla::Pillar&, const Slic3r::sla::Pillar&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Distance = int; _Tp = std::pair, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::sla::SupportTreeBuildsteps::create_ground_pillar(const Vec3d&, const Vec3d&, double, long int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::sla::SupportTreeBuildsteps::connect_to_ground(Slic3r::sla::Head&, const Vec3d&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Common.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/Common.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Concurrency.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:3: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::sla::EigenMesh3D::hit_result}; _Tp = Slic3r::sla::EigenMesh3D::hit_result; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, unsigned int>&}; _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, unsigned int> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_vector.h: In member function 'void boost::geometry::index::detail::rtree::visitors::spatial_query::operator()(const internal_node&) [with Value = std::pair, unsigned int>; Options = boost::geometry::index::detail::rtree::options, boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; Box = boost::geometry::model::box >; Allocators = boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>; Predicates = boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>; OutIter = std::back_insert_iterator, unsigned int> > >]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::vector, unsigned int> >; _Functor = Slic3r::sla::cluster(const std::vector&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::; _ArgTypes = {const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::index::indexable, unsigned int> >, boost::geometry::index::equal_to, unsigned int> >, boost::container::new_allocator, unsigned int> > >&, const std::pair, unsigned int>&}]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Distance = int; _Tp = std::pair, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const std::pair, unsigned int>&)>]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const std::pair, unsigned int>&)>]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, unsigned int>&, const std::pair, unsigned int>&)>]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const std::pair, unsigned int>&)>]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const std::pair, unsigned int>&)>]': /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const std::pair, unsigned int>&)>]': /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, const std::vector&):::: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector Slic3r::sla::EigenMesh3D::query_ray_hits(const Vec3d&, const Vec3d&) const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >; _Distance = int; _Tp = Slic3r::sla::EigenMesh3D::filter_hits(const std::vector&) const::HoleHit; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::HoleHit&, const Slic3r::sla::EigenMesh3D::filter_hits(const std::vector&) const::HoleHit&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&) const::&) const::HoleHit&, const Slic3r::sla::EigenMesh3D::filter_hits(const std::vector&) const::HoleHit&)> >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::HoleHit&, const Slic3r::sla::EigenMesh3D::filter_hits(const std::vector&) const::HoleHit&)> >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Eigen::Matrix; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const std::pair, unsigned int>&)>]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::; _ArgTypes = {std::vector, unsigned int>, std::allocator, unsigned int> > >&, std::vector, unsigned int>, std::allocator, unsigned int> > >&}]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::HoleHit&, const Slic3r::sla::EigenMesh3D::filter_hits(const std::vector&) const::HoleHit&)> >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'Slic3r::sla::EigenMesh3D::hit_result Slic3r::sla::EigenMesh3D::filter_hits(const std::vector&) const': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::HoleHit*, std::vector&) const::HoleHit> >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_vector.h: In member function 'void boost::geometry::index::detail::rtree::visitors::spatial_query::operator()(const internal_node&) [with Value = std::pair, unsigned int>; Options = boost::geometry::index::detail::rtree::options, boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; Box = boost::geometry::model::box >; Allocators = boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>; Predicates = boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>; OutIter = std::back_insert_iterator, unsigned int> > >]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::detail::rtree::options, boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >; _Distance = int; _Tp = std::pair, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val, unsigned int> >&, const std::pair, unsigned int> >&)>]': /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Tp = std::pair, unsigned int> >; _Alloc = std::allocator, unsigned int> > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, unsigned int> >, std::allocator, unsigned int> > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >; _Distance = int; _Tp = std::pair, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int> >&, const std::pair, unsigned int> >&)>]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void boost::geometry::index::detail::rtree::visitors::distance_query::operator()(const leaf&) [with Value = std::pair, unsigned int>; Options = boost::geometry::index::detail::rtree::options, boost::geometry::index::detail::rtree::insert_reinsert_tag, boost::geometry::index::detail::rtree::choose_by_overlap_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::rstar_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; Box = boost::geometry::model::box >; Allocators = boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>; Predicates = boost::geometry::index::detail::predicates::nearest >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator, unsigned int> > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.cpp:2: /usr/include/c++/10/bits/stl_vector.h: In function 'std::vector, unsigned int> > Slic3r::sla::{anonymous}::distance_queryfn(const Index3D&, const PointIndexEl&, double, unsigned int)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'std::vector, unsigned int> > Slic3r::sla::PointIndex::nearest(const Vec3d&, unsigned int) const': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Concurrency.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::sla::Contour3D Slic3r::sla::sphere(double, Slic3r::sla::Portion, double)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Rotfinder.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTree.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Concurrency.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTree.cpp:10: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Raster.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/Raster.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Raster.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterWriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/RasterWriter.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/RasterWriter.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 62%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/ConcaveHull.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 63%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Contour3D.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/Contour3D.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.cpp In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.cpp:1: /usr/include/c++/10/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'Slic3r::sla::Contour3D& Slic3r::sla::Contour3D::merge(const Slic3r::sla::Contour3D&)': /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1663 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp, const Eigen::Matrix >}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp, const Eigen::Matrix >}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Block, 1, -1, false>&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor 'Slic3r::sla::Contour3D::Contour3D(const Slic3r::sla::EigenMesh3D&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'Slic3r::sla::Contour3D& Slic3r::sla::Contour3D::merge(const Pointf3s&)': /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1663 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Common.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Contour3D.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {float&, float&, float&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::sla::Contour3D::from_obj(std::istream&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 62%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportPointGenerator.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/bits/random.h:34, from /usr/include/c++/10/random:49, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportPointGenerator.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportPointGenerator.cpp:6: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, const float&}; _Tp = Slic3r::sla::SupportPointGenerator::MyLayer; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::sla::SupportPointGenerator::process(const std::vector >&, const std::vector&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportPointGenerator.cpp:285:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 285 | } | ^ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 62%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Hollowing.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/openvdb/tree/LeafBuffer.h:10, from /usr/include/openvdb/tree/LeafNode.h:11, from /usr/include/openvdb/tree/Tree.h:18, from /usr/include/openvdb/Grid.h:12, from /usr/include/openvdb/openvdb.h:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Hollowing.cpp:3: /usr/include/tbb/atomic.h:21:141: note: '#pragma message: TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Concurrency.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/SupportTreeBuilder.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLA/Hollowing.cpp:8: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/openvdb/tree/LeafBuffer.h:10, from /usr/include/openvdb/tree/LeafNode.h:11, from /usr/include/openvdb/tree/Tree.h:18, from /usr/include/openvdb/Grid.h:12, from /usr/include/openvdb/openvdb.h:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.cpp:2: /usr/include/tbb/atomic.h:21:141: note: '#pragma message: TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/openvdb/tools/MeshToVolume.h:36, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.cpp:3: /usr/include/tbb/task_scheduler_init.h:21:154: note: '#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const openvdb::v7_0::math::Vec3&}; _Tp = openvdb::v7_0::math::Vec3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.cpp:2: /usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = openvdb::v7_0::math::Vec3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/TriangleMesh.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/OpenVDBUtils.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {openvdb::v7_0::math::Vec3}; _Tp = openvdb::v7_0::math::Vec3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {openvdb::v7_0::math::Vec3}; _Tp = openvdb::v7_0::math::Vec3; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::sla::Contour3D Slic3r::_volumeToMesh(const Grid&, double, double, bool) [with Grid = openvdb::v7_0::Grid, 4>, 5> > > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 63%] Linking CXX static library liblibslic3r.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r.a CMakeFiles/libslic3r.dir/pchheader.cpp.o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o CMakeFiles/libslic3r.dir/Config.cpp.o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o CMakeFiles/libslic3r.dir/Extruder.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o CMakeFiles/libslic3r.dir/Fill/FillRectilinear2.cpp.o CMakeFiles/libslic3r.dir/Fill/FillRectilinear3.cpp.o CMakeFiles/libslic3r.dir/Flow.cpp.o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o CMakeFiles/libslic3r.dir/Format/PRUS.cpp.o CMakeFiles/libslic3r.dir/Format/STL.cpp.o CMakeFiles/libslic3r.dir/GCode/Analyzer.cpp.o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/PreviewData.cpp.o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o CMakeFiles/libslic3r.dir/GCode.cpp.o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o CMakeFiles/libslic3r.dir/GCodeTimeEstimator.cpp.o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o CMakeFiles/libslic3r.dir/Geometry.cpp.o CMakeFiles/libslic3r.dir/Layer.cpp.o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o CMakeFiles/libslic3r.dir/Line.cpp.o CMakeFiles/libslic3r.dir/Model.cpp.o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o CMakeFiles/libslic3r.dir/Arrange.cpp.o CMakeFiles/libslic3r.dir/MotionPlanner.cpp.o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o CMakeFiles/libslic3r.dir/ObjectID.cpp.o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o CMakeFiles/libslic3r.dir/Point.cpp.o CMakeFiles/libslic3r.dir/Polygon.cpp.o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o CMakeFiles/libslic3r.dir/Polyline.cpp.o CMakeFiles/libslic3r.dir/Print.cpp.o CMakeFiles/libslic3r.dir/PrintBase.cpp.o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o CMakeFiles/libslic3r.dir/PrintObject.cpp.o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o CMakeFiles/libslic3r.dir/Semver.cpp.o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o CMakeFiles/libslic3r.dir/Slicing.cpp.o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o CMakeFiles/libslic3r.dir/Surface.cpp.o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o CMakeFiles/libslic3r.dir/SVG.cpp.o CMakeFiles/libslic3r.dir/Tesselate.cpp.o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o CMakeFiles/libslic3r.dir/utils.cpp.o CMakeFiles/libslic3r.dir/Time.cpp.o CMakeFiles/libslic3r.dir/Zipper.cpp.o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o CMakeFiles/libslic3r.dir/SimplifyMesh.cpp.o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o CMakeFiles/libslic3r.dir/SLA/Common.cpp.o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o CMakeFiles/libslic3r.dir/SLA/Raster.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterWriter.cpp.o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o CMakeFiles/libslic3r.dir/SLA/Contour3D.cpp.o /usr/bin/ranlib liblibslic3r.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 63%] Built target libslic3r make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/depend /usr/bin/make -f xs/CMakeFiles/XS.dir/build.make xs/CMakeFiles/XS.dir/depend /usr/bin/make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend /usr/bin/make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/depend /usr/bin/make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 63%] Generating typemap cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/cmake -E env PERL5LIB=/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5: /usr/bin/perl -MExtUtils::Typemaps -MExtUtils::Typemaps::Basic -e "\$typemap = ExtUtils::Typemaps->new(file => \"/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/my.map\"); \$typemap->merge(typemap => ExtUtils::Typemaps::Basic->new); \$typemap->write(file => \"/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/typemap\")" make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print/CMakeFiles/sla_print_tests.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print/CMakeFiles/sla_print_tests.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print/CMakeFiles/sla_print_tests.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print/CMakeFiles/sla_print_tests.dir/depend.internal". Scanning dependencies of target sla_print_tests make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend.internal". Scanning dependencies of target libslic3r_tests make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print/CMakeFiles/fff_print_tests.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print/CMakeFiles/fff_print_tests.dir/depend.internal". Scanning dependencies of target fff_print_tests make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/libslic3r_gui.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/libslic3r_gui.dir/depend.internal". Scanning dependencies of target libslic3r_gui make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 64%] Generating XS.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/cmake -E env PERL5LIB=/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5: xsubpp -typemap typemap -output /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp -hiertype /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/main.xs make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/CMakeFiles/XS.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/CMakeFiles/XS.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/CMakeFiles/XS.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/CMakeFiles/XS.dir/depend.internal". Scanning dependencies of target XS make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f xs/CMakeFiles/XS.dir/build.make xs/CMakeFiles/XS.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/pchheader.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 64%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_print_tests_main.cpp In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_print_tests_main.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_print_tests_main.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 64%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/fff_print_tests.cpp In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/fff_print_tests.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/fff_print_tests.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 64%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/libslic3r_tests.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/libslic3r_tests.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/libslic3r_tests.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AboutDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 65%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_3mf.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/SysInfoDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 65%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_print_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_print_tests.cpp:5: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 66%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_clipper_offset.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/KBShortcutsDialog.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/KBShortcutsDialog.cpp:29:15: warning: 'wxSize get_screen_size(wxWindow*)' defined but not used [-Wunused-function] 29 | static wxSize get_screen_size(wxWindow* window) | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_clipper_utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AppConfig.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/AppConfig.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp: In member function 'void Slic3r::AppConfig::set_defaults()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp:76:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 76 | if (get("remember_output_path").empty()) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp:79:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 79 | if (get("remember_output_path_removable").empty()) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp: In member function 'std::vector > Slic3r::AppConfig::get_mouse_device_names() const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp:301:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 301 | static constexpr char *prefix = "mouse_device:"; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp:304:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 304 | for (const std::pair>& key_value_pair : m_storage) | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp:307:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 307 | return out; | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.cpp:301:27: warning: unused variable 'prefix' [-Wunused-variable] 301 | static constexpr char *prefix = "mouse_device:"; | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 67%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_test_utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_test_utils.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_config.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_config.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_config.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 65%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_data.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_data.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp: In function 'void Slic3r::Test::init_print(std::vector&&, Slic3r::Print&, Slic3r::Model&, const Slic3r::DynamicPrintConfig&, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:161:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 161 | if (verbose_gcode()) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:164:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 164 | for (const TriangleMesh &t : meshes) { | ^~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/stl_vector.h:622:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp: In function 'Slic3r::TriangleMesh Slic3r::Test::mesh(Slic3r::Test::TestMesh)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:54:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 54 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 55 | { Vec3d(0,0,0), Vec3d(0,0,10), Vec3d(0,20,0), Vec3d(0,20,10), Vec3d(20,0,0), Vec3d(20,0,10), Vec3d(5,5,0), Vec3d(15,5,0), Vec3d(5,15,0), Vec3d(20,20,0), Vec3d(15,15,0), Vec3d(20,20,10), Vec3d(5,5,10), Vec3d(5,15,10), Vec3d(15,5,10), Vec3d(15,15,10) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | { Vec3crd(0,1,2), Vec3crd(2,1,3), Vec3crd(1,0,4), Vec3crd(5,1,4), Vec3crd(6,7,4), Vec3crd(8,2,9), Vec3crd(0,2,8), Vec3crd(10,8,9), Vec3crd(0,8,6), Vec3crd(0,6,4), Vec3crd(4,7,9), Vec3crd(7,10,9), Vec3crd(2,3,9), Vec3crd(9,3,11), Vec3crd(12,1,5), Vec3crd(13,3,12), Vec3crd(14,12,5), Vec3crd(3,1,12), Vec3crd(11,3,13), Vec3crd(11,15,5), Vec3crd(11,13,15), Vec3crd(15,14,5), Vec3crd(5,4,9), Vec3crd(11,5,9), Vec3crd(8,13,12), Vec3crd(6,8,12), Vec3crd(10,15,13), Vec3crd(8,10,13), Vec3crd(15,10,14), Vec3crd(14,10,7), Vec3crd(14,7,12), Vec3crd(12,7,6) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:59:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 59 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 60 | { Vec3d(-10,-10,-5), Vec3d(-10,-10,5), Vec3d(-10,10,-5), Vec3d(-10,10,5), Vec3d(10,-10,-5), Vec3d(10,-10,5), Vec3d(-5,-5,-5), Vec3d(5,-5,-5), Vec3d(5,5,-5), Vec3d(5,10,-5), Vec3d(-5,5,-5), Vec3d(3.06161699911402e-16,5,-5), Vec3d(5,0,-5), Vec3d(0,0,-5), Vec3d(10,5,-5), Vec3d(5,10,5), Vec3d(-5,-5,5), Vec3d(5,0,5), Vec3d(5,-5,5), Vec3d(-5,5,5), Vec3d(10,5,5), Vec3d(5,5,5), Vec3d(3.06161699911402e-16,5,5), Vec3d(0,0,5) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | { Vec3crd(0,1,2), Vec3crd(2,1,3), Vec3crd(1,0,4), Vec3crd(5,1,4), Vec3crd(6,7,4), Vec3crd(8,2,9), Vec3crd(10,2,11), Vec3crd(11,12,13), Vec3crd(0,2,10), Vec3crd(0,10,6), Vec3crd(0,6,4), Vec3crd(11,2,8), Vec3crd(4,7,12), Vec3crd(4,12,8), Vec3crd(12,11,8), Vec3crd(14,4,8), Vec3crd(2,3,9), Vec3crd(9,3,15), Vec3crd(16,1,5), Vec3crd(17,18,5), Vec3crd(19,3,16), Vec3crd(20,21,5), Vec3crd(18,16,5), Vec3crd(3,1,16), Vec3crd(22,3,19), Vec3crd(21,3,22), Vec3crd(21,17,5), Vec3crd(21,22,17), Vec3crd(21,15,3), Vec3crd(23,17,22), Vec3crd(5,4,14), Vec3crd(20,5,14), Vec3crd(20,14,21), Vec3crd(21,14,8), Vec3crd(9,15,21), Vec3crd(8,9,21), Vec3crd(10,19,16), Vec3crd(6,10,16), Vec3crd(11,22,19), Vec3crd(10,11,19), Vec3crd(13,23,11), Vec3crd(11,23,22), Vec3crd(23,13,12), Vec3crd(17,23,12), Vec3crd(17,12,18), Vec3crd(18,12,7), Vec3crd(18,7,16), Vec3crd(16,7,6) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:64:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 64 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 65 | { Vec3d(-14,0,20), Vec3d(-14,15,20), Vec3d(0,0,0), Vec3d(0,15,0), Vec3d(-4,0,20), Vec3d(-4,15,20), Vec3d(5,0,7.14286), Vec3d(10,0,0), Vec3d(24,0,20), Vec3d(14,0,20), Vec3d(10,15,0), Vec3d(5,15,7.14286), Vec3d(14,15,20), Vec3d(24,15,20) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | { Vec3crd(0,1,2), Vec3crd(2,1,3), Vec3crd(1,0,4), Vec3crd(5,1,4), Vec3crd(4,0,2), Vec3crd(6,4,2), Vec3crd(7,6,2), Vec3crd(8,9,7), Vec3crd(9,6,7), Vec3crd(2,3,7), Vec3crd(7,3,10), Vec3crd(1,5,3), Vec3crd(3,5,11), Vec3crd(11,12,13), Vec3crd(11,13,3), Vec3crd(3,13,10), Vec3crd(5,4,6), Vec3crd(11,5,6), Vec3crd(6,9,11), Vec3crd(11,9,12), Vec3crd(12,9,8), Vec3crd(13,12,8), Vec3crd(8,7,10), Vec3crd(13,8,10) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:69:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 69 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 70 | { Vec3d(0,10,0), Vec3d(0,10,10), Vec3d(0,20,0), Vec3d(0,20,10), Vec3d(10,10,0), Vec3d(10,10,10), Vec3d(20,20,0), Vec3d(20,0,0), Vec3d(10,0,0), Vec3d(20,20,10), Vec3d(10,0,10), Vec3d(20,0,10) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | { Vec3crd(0,1,2), Vec3crd(2,1,3), Vec3crd(4,5,1), Vec3crd(0,4,1), Vec3crd(0,2,4), Vec3crd(4,2,6), Vec3crd(4,6,7), Vec3crd(4,7,8), Vec3crd(2,3,6), Vec3crd(6,3,9), Vec3crd(3,1,5), Vec3crd(9,3,5), Vec3crd(10,11,5), Vec3crd(11,9,5), Vec3crd(5,4,10), Vec3crd(10,4,8), Vec3crd(10,8,7), Vec3crd(11,10,7), Vec3crd(11,7,6), Vec3crd(9,11,6) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:74:17: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 74 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 75 | { Vec3d(1364.68505859375,614.398010253906,20.002498626709), Vec3d(1389.68505859375,614.398010253906,20.002498626709), Vec3d(1377.18505859375,589.398986816406,20.002498626709), Vec3d(1389.68505859375,589.398986816406,20.002498626709), Vec3d(1389.68505859375,564.398986816406,20.0014991760254), Vec3d(1364.68505859375,589.398986816406,20.002498626709), Vec3d(1364.68505859375,564.398986816406,20.0014991760254), Vec3d(1360.93505859375,589.398986816406,17.0014991760254), Vec3d(1360.93505859375,585.64697265625,17.0014991760254), Vec3d(1357.18505859375,564.398986816406,17.0014991760254), Vec3d(1364.68505859375,589.398986816406,17.0014991760254), Vec3d(1364.68505859375,571.899963378906,17.0014991760254), Vec3d(1364.68505859375,564.398986816406,17.0014991760254), Vec3d(1348.43603515625,564.398986816406,17.0014991760254), Vec3d(1352.80908203125,589.398986816406,17.0014991760254), Vec3d(1357.18408203125,589.398986816406,17.0014991760254), Vec3d(1357.18310546875,614.398010253906,17.0014991760254), Vec3d(1364.68505859375,606.89599609375,17.0014991760254), Vec3d(1364.68505859375,614.398010253906,17.0014991760254), Vec3d(1352.18603515625,564.398986816406,20.0014991760254), Vec3d(1363.65405273438,589.398986816406,23.3004989624023), Vec3d(1359.46704101562,589.398986816406,23.3004989624023), Vec3d(1358.37109375,564.398986816406,23.3004989624023), Vec3d(1385.56103515625,564.398986816406,23.3004989624023), Vec3d(1373.06311035156,589.398986816406,23.3004989624023), Vec3d(1368.80810546875,564.398986816406,23.3004989624023), Vec3d(1387.623046875,589.398986816406,23.3004989624023), Vec3d(1387.623046875,585.276000976562,23.3004989624023), Vec3d(1389.68505859375,589.398986816406,23.3004989624023), Vec3d(1389.68505859375,572.64599609375,23.3004989624023), Vec3d(1389.68505859375,564.398986816406,23.3004989624023), Vec3d(1367.77709960938,589.398986816406,23.3004989624023), Vec3d(1366.7470703125,564.398986816406,23.3004989624023), Vec3d(1354.31201171875,589.398986816406,23.3004989624023), Vec3d(1352.18603515625,564.398986816406,23.3004989624023), Vec3d(1389.68505859375,614.398010253906,23.3004989624023), Vec3d(1377.31701660156,614.398010253906,23.3004989624023), Vec3d(1381.43908691406,589.398986816406,23.3004989624023), Vec3d(1368.80700683594,614.398010253906,23.3004989624023), Vec3d(1368.80810546875,589.398986816406,23.3004989624023), Vec3d(1356.43908691406,614.398010253906,23.3004989624023), Vec3d(1357.40502929688,589.398986816406,23.3004989624023), Vec3d(1360.56201171875,614.398010253906,23.3004989624023), Vec3d(1348.705078125,614.398010253906,23.3004989624023), Vec3d(1350.44506835938,589.398986816406,23.3004989624023), Vec3d(1389.68505859375,606.153015136719,23.3004989624023), Vec3d(1347.35205078125,589.398986816406,23.3004989624023), Vec3d(1346.56005859375,589.398986816406,23.3004989624023), Vec3d(1346.56005859375,594.159912109375,17.0014991760254), Vec3d(1346.56005859375,589.398986816406,17.0014991760254), Vec3d(1346.56005859375,605.250427246094,23.3004989624023), Vec3d(1346.56005859375,614.398010253906,23.3004989624023), Vec3d(1346.56005859375,614.398010253906,20.8258285522461), Vec3d(1346.56005859375,614.398010253906,17.0014991760254), Vec3d(1346.56005859375,564.398986816406,19.10133934021), Vec3d(1346.56005859375,567.548583984375,23.3004989624023), Vec3d(1346.56005859375,564.398986816406,17.0020332336426), Vec3d(1346.56005859375,564.398986816406,23.0018501281738), Vec3d(1346.56005859375,564.398986816406,23.3004989624023), Vec3d(1346.56005859375,575.118957519531,17.0014991760254), Vec3d(1346.56005859375,574.754028320312,23.3004989624023) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | { Vec3crd(0,1,2), Vec3crd(2,3,4), Vec3crd(2,5,0), Vec3crd(4,6,2), Vec3crd(2,6,5), Vec3crd(2,1,3), Vec3crd(7,8,9), Vec3crd(10,9,8), Vec3crd(11,9,10), Vec3crd(12,9,11), Vec3crd(9,13,14), Vec3crd(7,15,16), Vec3crd(10,17,0), Vec3crd(10,0,5), Vec3crd(12,11,6), Vec3crd(18,16,0), Vec3crd(6,19,13), Vec3crd(6,13,9), Vec3crd(9,12,6), Vec3crd(17,18,0), Vec3crd(11,10,5), Vec3crd(11,5,6), Vec3crd(14,16,15), Vec3crd(17,7,18), Vec3crd(16,18,7), Vec3crd(14,15,9), Vec3crd(7,9,15), Vec3crd(7,17,8), Vec3crd(10,8,17), Vec3crd(20,21,22), Vec3crd(23,24,25), Vec3crd(26,23,27), Vec3crd(28,27,23), Vec3crd(29,28,23), Vec3crd(30,29,23), Vec3crd(25,31,32), Vec3crd(22,33,34), Vec3crd(35,36,37), Vec3crd(24,38,39), Vec3crd(21,40,41), Vec3crd(38,42,20), Vec3crd(33,43,44), Vec3crd(6,4,23), Vec3crd(6,23,25), Vec3crd(36,35,1), Vec3crd(1,0,38), Vec3crd(1,38,36), Vec3crd(29,30,4), Vec3crd(25,32,6), Vec3crd(40,42,0), Vec3crd(35,45,1), Vec3crd(4,3,28), Vec3crd(4,28,29), Vec3crd(3,1,45), Vec3crd(3,45,28), Vec3crd(22,34,19), Vec3crd(19,6,32), Vec3crd(19,32,22), Vec3crd(42,38,0), Vec3crd(30,23,4), Vec3crd(0,16,43), Vec3crd(0,43,40), Vec3crd(24,37,36), Vec3crd(38,24,36), Vec3crd(24,23,37), Vec3crd(37,23,26), Vec3crd(22,32,20), Vec3crd(20,32,31), Vec3crd(33,41,40), Vec3crd(43,33,40), Vec3crd(45,35,26), Vec3crd(37,26,35), Vec3crd(33,44,34), Vec3crd(44,43,46), Vec3crd(20,42,21), Vec3crd(40,21,42), Vec3crd(31,39,38), Vec3crd(20,31,38), Vec3crd(33,22,41), Vec3crd(21,41,22), Vec3crd(31,25,39), Vec3crd(24,39,25), Vec3crd(26,27,45), Vec3crd(28,45,27), Vec3crd(47,48,49), Vec3crd(47,50,48), Vec3crd(51,48,50), Vec3crd(52,48,51), Vec3crd(53,48,52), Vec3crd(54,55,56), Vec3crd(57,55,54), Vec3crd(58,55,57), Vec3crd(49,59,47), Vec3crd(60,56,55), Vec3crd(59,56,60), Vec3crd(60,47,59), Vec3crd(48,53,16), Vec3crd(56,13,19), Vec3crd(54,56,19), Vec3crd(56,59,13), Vec3crd(59,49,14), Vec3crd(59,14,13), Vec3crd(49,48,16), Vec3crd(49,16,14), Vec3crd(44,46,60), Vec3crd(44,60,55), Vec3crd(51,50,43), Vec3crd(19,34,58), Vec3crd(19,58,57), Vec3crd(53,52,16), Vec3crd(43,16,52), Vec3crd(43,52,51), Vec3crd(57,54,19), Vec3crd(47,60,46), Vec3crd(55,58,34), Vec3crd(55,34,44), Vec3crd(50,47,46), Vec3crd(50,46,43) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:79:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 79 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 80 | { Vec3d(12.8680295944214,29.5799007415771,12), Vec3d(11.7364797592163,29.8480796813965,12), Vec3d(11.1571502685547,29.5300102233887,12), Vec3d(10.5814504623413,29.9830799102783,12), Vec3d(10,29.6000003814697,12), Vec3d(9.41855144500732,29.9830799102783,12), Vec3d(8.84284687042236,29.5300102233887,12), Vec3d(8.26351833343506,29.8480796813965,12), Vec3d(7.70256900787354,29.3210391998291,12), Vec3d(7.13196802139282,29.5799007415771,12), Vec3d(6.59579277038574,28.9761600494385,12), Vec3d(6.03920221328735,29.1821594238281,12), Vec3d(5.53865718841553,28.5003795623779,12), Vec3d(5,28.6602592468262,12), Vec3d(4.54657793045044,27.9006500244141,12), Vec3d(4.02841377258301,28.0212306976318,12), Vec3d(3.63402199745178,27.1856994628906,12), Vec3d(3.13758301734924,27.2737407684326,12), Vec3d(2.81429696083069,26.3659801483154,12), Vec3d(2.33955597877502,26.4278793334961,12), Vec3d(2.0993549823761,25.4534206390381,12), Vec3d(1.64512205123901,25.4950904846191,12), Vec3d(1.49962198734283,24.4613399505615,12), Vec3d(1.0636739730835,24.4879894256592,12), Vec3d(1.02384400367737,23.4042091369629,12), Vec3d(0.603073298931122,23.4202003479004,12), Vec3d(0.678958415985107,22.2974300384521,12), Vec3d(0.269550800323486,22.3061599731445,12), Vec3d(0.469994693994522,21.1571502685547,12), Vec3d(0.067615881562233,21.1609306335449,12), Vec3d(0.399999290704727,20,12), Vec3d(0,20,12), Vec3d(0.399999290704727,5,12), Vec3d(0,5,12), Vec3d(0.456633001565933,4.2804012298584,12), Vec3d(0.0615576282143593,4.21782684326172,12), Vec3d(0.625140011310577,3.5785219669342,12), Vec3d(0.244717106223106,3.45491504669189,12), Vec3d(0.901369392871857,2.91164398193359,12), Vec3d(0.544967114925385,2.73004698753357,12), Vec3d(1.27852201461792,2.29618692398071,12), Vec3d(0.954914808273315,2.06107401847839,12), Vec3d(1.74730801582336,1.74730801582336,12), Vec3d(1.46446597576141,1.46446597576141,12), Vec3d(2.29618692398071,1.27852201461792,12), Vec3d(2.06107401847839,0.954914808273315,12), Vec3d(2.91164398193359,0.901369392871857,12), Vec3d(2.73004698753357,0.544967114925385,12), Vec3d(3.5785219669342,0.625140011310577,12), Vec3d(3.45491504669189,0.244717106223106,12), Vec3d(4.2804012298584,0.456633001565933,12), Vec3d(4.21782684326172,0.0615576282143593,12), Vec3d(5,0.399999290704727,12), Vec3d(5,0,12), Vec3d(19.6000003814697,0.399999290704727,12), Vec3d(20,0,12), Vec3d(19.6000003814697,20,12), Vec3d(20,20,12), Vec3d(19.5300102233887,21.1571502685547,12), Vec3d(19.9323806762695,21.1609306335449,12), Vec3d(19.3210391998291,22.2974300384521,12), Vec3d(19.7304496765137,22.3061599731445,12), Vec3d(18.9761600494385,23.4042091369629,12), Vec3d(19.3969306945801,23.4202003479004,12), Vec3d(18.5003795623779,24.4613399505615,12), Vec3d(18.9363307952881,24.4879894256592,12), Vec3d(17.9006500244141,25.4534206390381,12), Vec3d(18.3548793792725,25.4950904846191,12), Vec3d(17.1856994628906,26.3659801483154,12), Vec3d(17.6604404449463,26.4278793334961,12), Vec3d(16.3659801483154,27.1856994628906,12), Vec3d(16.862419128418,27.2737407684326,12), Vec3d(15.4534196853638,27.9006500244141,12), Vec3d(15.9715900421143,28.0212306976318,12), Vec3d(14.4613399505615,28.5003795623779,12), Vec3d(15,28.6602592468262,12), Vec3d(13.4042100906372,28.9761600494385,12), Vec3d(13.9608001708984,29.1821594238281,12), Vec3d(12.2974300384521,29.3210391998291,12), Vec3d(7.13196802139282,29.5799007415771,0), Vec3d(8.26351833343506,29.8480796813965,0), Vec3d(8.84284687042236,29.5300102233887,0), Vec3d(9.41855144500732,29.9830799102783,0), Vec3d(10,29.6000003814697,0), Vec3d(10.5814504623413,29.9830799102783,0), Vec3d(11.1571502685547,29.5300102233887,0), Vec3d(11.7364797592163,29.8480796813965,0), Vec3d(12.2974300384521,29.3210391998291,0), Vec3d(12.8680295944214,29.5799007415771,0), Vec3d(13.4042100906372,28.9761600494385,0), Vec3d(13.9608001708984,29.1821594238281,0), Vec3d(14.4613399505615,28.5003795623779,0), Vec3d(15,28.6602592468262,0), Vec3d(15.4534196853638,27.9006500244141,0), Vec3d(15.9715900421143,28.0212306976318,0), Vec3d(16.3659801483154,27.1856994628906,0), Vec3d(16.862419128418,27.2737407684326,0), Vec3d(17.1856994628906,26.3659801483154,0), Vec3d(17.6604404449463,26.4278793334961,0), Vec3d(17.9006500244141,25.4534206390381,0), Vec3d(18.3548793792725,25.4950904846191,0), Vec3d(18.5003795623779,24.4613399505615,0), Vec3d(18.9363307952881,24.4879894256592,0), Vec3d(18.9761600494385,23.4042091369629,0), Vec3d(19.3969306945801,23.4202003479004,0), Vec3d(19.3210391998291,22.2974300384521,0), Vec3d(19.7304496765137,22.3061599731445,0), Vec3d(19.5300102233887,21.1571502685547,0), Vec3d(19.9323806762695,21.1609306335449,0), Vec3d(19.6000003814697,20,0), Vec3d(20,20,0), Vec3d(19.6000003814697,0.399999290704727,0), Vec3d(20,0,0), Vec3d(5,0.399999290704727,0), Vec3d(5,0,0), Vec3d(4.2804012298584,0.456633001565933,0), Vec3d(4.21782684326172,0.0615576282143593,0), Vec3d(3.5785219669342,0.625140011310577,0), Vec3d(3.45491504669189,0.244717106223106,0), Vec3d(2.91164398193359,0.901369392871857,0), Vec3d(2.73004698753357,0.544967114925385,0), Vec3d(2.29618692398071,1.27852201461792,0), Vec3d(2.06107401847839,0.954914808273315,0), Vec3d(1.74730801582336,1.74730801582336,0), Vec3d(1.46446597576141,1.46446597576141,0), Vec3d(1.27852201461792,2.29618692398071,0), Vec3d(0.954914808273315,2.06107401847839,0), Vec3d(0.901369392871857,2.91164398193359,0), Vec3d(0.544967114925385,2.73004698753357,0), Vec3d(0.625140011310577,3.5785219669342,0), Vec3d(0.244717106223106,3.45491504669189,0), Vec3d(0.456633001565933,4.2804012298584,0), Vec3d(0.0615576282143593,4.21782684326172,0), Vec3d(0.399999290704727,5,0), Vec3d(0,5,0), Vec3d(0.399999290704727,20,0), Vec3d(0,20,0), Vec3d(0.469994693994522,21.1571502685547,0), Vec3d(0.067615881562233,21.1609306335449,0), Vec3d(0.678958415985107,22.2974300384521,0), Vec3d(0.269550800323486,22.3061599731445,0), Vec3d(1.02384400367737,23.4042091369629,0), Vec3d(0.603073298931122,23.4202003479004,0), Vec3d(1.49962198734283,24.4613399505615,0), Vec3d(1.0636739730835,24.4879894256592,0), Vec3d(2.0993549823761,25.4534206390381,0), Vec3d(1.64512205123901,25.4950904846191,0), Vec3d(2.81429696083069,26.3659801483154,0), Vec3d(2.33955597877502,26.4278793334961,0), Vec3d(3.63402199745178,27.1856994628906,0), Vec3d(3.13758301734924,27.2737407684326,0), Vec3d(4.54657793045044,27.9006500244141,0), Vec3d(4.02841377258301,28.0212306976318,0), Vec3d(5.53865718841553,28.5003795623779,0), Vec3d(5,28.6602592468262,0), Vec3d(6.59579277038574,28.9761600494385,0), Vec3d(6.03920221328735,29.1821594238281,0), Vec3d(7.70256900787354,29.3210391998291,0) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | { Vec3crd(0,1,2), Vec3crd(2,1,3), Vec3crd(2,3,4), Vec3crd(4,3,5), Vec3crd(4,5,6), Vec3crd(6,5,7), Vec3crd(6,7,8), Vec3crd(8,7,9), Vec3crd(8,9,10), Vec3crd(10,9,11), Vec3crd(10,11,12), Vec3crd(12,11,13), Vec3crd(12,13,14), Vec3crd(14,13,15), Vec3crd(14,15,16), Vec3crd(16,15,17), Vec3crd(16,17,18), Vec3crd(18,17,19), Vec3crd(18,19,20), Vec3crd(20,19,21), Vec3crd(20,21,22), Vec3crd(22,21,23), Vec3crd(22,23,24), Vec3crd(24,23,25), Vec3crd(24,25,26), Vec3crd(26,25,27), Vec3crd(26,27,28), Vec3crd(28,27,29), Vec3crd(28,29,30), Vec3crd(30,29,31), Vec3crd(30,31,32), Vec3crd(32,31,33), Vec3crd(32,33,34), Vec3crd(34,33,35), Vec3crd(34,35,36), Vec3crd(36,35,37), Vec3crd(36,37,38), Vec3crd(38,37,39), Vec3crd(38,39,40), Vec3crd(40,39,41), Vec3crd(40,41,42), Vec3crd(42,41,43), Vec3crd(42,43,44), Vec3crd(44,43,45), Vec3crd(44,45,46), Vec3crd(46,45,47), Vec3crd(46,47,48), Vec3crd(48,47,49), Vec3crd(48,49,50), Vec3crd(50,49,51), Vec3crd(50,51,52), Vec3crd(52,51,53), Vec3crd(52,53,54), Vec3crd(54,53,55), Vec3crd(54,55,56), Vec3crd(56,55,57), Vec3crd(56,57,58), Vec3crd(58,57,59), Vec3crd(58,59,60), Vec3crd(60,59,61), Vec3crd(60,61,62), Vec3crd(62,61,63), Vec3crd(62,63,64), Vec3crd(64,63,65), Vec3crd(64,65,66), Vec3crd(66,65,67), Vec3crd(66,67,68), Vec3crd(68,67,69), Vec3crd(68,69,70), Vec3crd(70,69,71), Vec3crd(70,71,72), Vec3crd(72,71,73), Vec3crd(72,73,74), Vec3crd(74,73,75), Vec3crd(74,75,76), Vec3crd(76,75,77), Vec3crd(76,77,78), Vec3crd(78,77,0), Vec3crd(78,0,2), Vec3crd(79,80,81), Vec3crd(81,80,82), Vec3crd(81,82,83), Vec3crd(83,82,84), Vec3crd(83,84,85), Vec3crd(85,84,86), Vec3crd(85,86,87), Vec3crd(87,86,88), Vec3crd(87,88,89), Vec3crd(89,88,90), Vec3crd(89,90,91), Vec3crd(91,90,92), Vec3crd(91,92,93), Vec3crd(93,92,94), Vec3crd(93,94,95), Vec3crd(95,94,96), Vec3crd(95,96,97), Vec3crd(97,96,98), Vec3crd(97,98,99), Vec3crd(99,98,100), Vec3crd(99,100,101), Vec3crd(101,100,102), Vec3crd(101,102,103), Vec3crd(103,102,104), Vec3crd(103,104,105), Vec3crd(105,104,106), Vec3crd(105,106,107), Vec3crd(107,106,108), Vec3crd(107,108,109), Vec3crd(109,108,110), Vec3crd(109,110,111), Vec3crd(111,110,112), Vec3crd(111,112,113), Vec3crd(113,112,114), Vec3crd(113,114,115), Vec3crd(115,114,116), Vec3crd(115,116,117), Vec3crd(117,116,118), Vec3crd(117,118,119), Vec3crd(119,118,120), Vec3crd(119,120,121), Vec3crd(121,120,122), Vec3crd(121,122,123), Vec3crd(123,122,124), Vec3crd(123,124,125), Vec3crd(125,124,126), Vec3crd(125,126,127), Vec3crd(127,126,128), Vec3crd(127,128,129), Vec3crd(129,128,130), Vec3crd(129,130,131), Vec3crd(131,130,132), Vec3crd(131,132,133), Vec3crd(133,132,134), Vec3crd(133,134,135), Vec3crd(135,134,136), Vec3crd(135,136,137), Vec3crd(137,136,138), Vec3crd(137,138,139), Vec3crd(139,138,140), Vec3crd(139,140,141), Vec3crd(141,140,142), Vec3crd(141,142,143), Vec3crd(143,142,144), Vec3crd(143,144,145), Vec3crd(145,144,146), Vec3crd(145,146,147), Vec3crd(147,146,148), Vec3crd(147,148,149), Vec3crd(149,148,150), Vec3crd(149,150,151), Vec3crd(151,150,152), Vec3crd(151,152,153), Vec3crd(153,152,154), Vec3crd(153,154,155), Vec3crd(155,154,156), Vec3crd(155,156,157), Vec3crd(157,156,79), Vec3crd(157,79,81), Vec3crd(57,110,108), Vec3crd(57,108,59), Vec3crd(59,108,106), Vec3crd(59,106,61), Vec3crd(61,106,104), Vec3crd(61,104,63), Vec3crd(63,104,102), Vec3crd(63,102,65), Vec3crd(65,102,100), Vec3crd(65,100,67), Vec3crd(67,100,98), Vec3crd(67,98,69), Vec3crd(69,98,96), Vec3crd(69,96,71), Vec3crd(71,96,94), Vec3crd(71,94,73), Vec3crd(73,94,92), Vec3crd(73,92,75), Vec3crd(75,92,90), Vec3crd(75,90,77), Vec3crd(77,90,88), Vec3crd(77,88,0), Vec3crd(0,88,86), Vec3crd(0,86,1), Vec3crd(1,86,84), Vec3crd(1,84,3), Vec3crd(3,84,82), Vec3crd(3,82,5), Vec3crd(5,82,80), Vec3crd(5,80,7), Vec3crd(7,80,79), Vec3crd(7,79,9), Vec3crd(9,79,156), Vec3crd(9,156,11), Vec3crd(11,156,154), Vec3crd(11,154,13), Vec3crd(13,154,152), Vec3crd(13,152,15), Vec3crd(15,152,150), Vec3crd(15,150,17), Vec3crd(17,150,148), Vec3crd(17,148,19), Vec3crd(19,148,146), Vec3crd(19,146,21), Vec3crd(21,146,144), Vec3crd(21,144,23), Vec3crd(23,144,142), Vec3crd(23,142,25), Vec3crd(25,142,140), Vec3crd(25,140,27), Vec3crd(27,140,138), Vec3crd(27,138,29), Vec3crd(29,138,136), Vec3crd(29,136,31), Vec3crd(33,31,134), Vec3crd(134,31,136), Vec3crd(33,134,132), Vec3crd(33,132,35), Vec3crd(35,132,130), Vec3crd(35,130,37), Vec3crd(37,130,128), Vec3crd(37,128,39), Vec3crd(39,128,126), Vec3crd(39,126,41), Vec3crd(41,126,124), Vec3crd(41,124,43), Vec3crd(43,124,122), Vec3crd(43,122,45), Vec3crd(45,122,120), Vec3crd(45,120,47), Vec3crd(47,120,118), Vec3crd(47,118,49), Vec3crd(49,118,116), Vec3crd(49,116,51), Vec3crd(51,116,114), Vec3crd(51,114,53), Vec3crd(55,53,112), Vec3crd(112,53,114), Vec3crd(57,55,110), Vec3crd(110,55,112), Vec3crd(30,135,137), Vec3crd(30,137,28), Vec3crd(28,137,139), Vec3crd(28,139,26), Vec3crd(26,139,141), Vec3crd(26,141,24), Vec3crd(24,141,143), Vec3crd(24,143,22), Vec3crd(22,143,145), Vec3crd(22,145,20), Vec3crd(20,145,147), Vec3crd(20,147,18), Vec3crd(18,147,149), Vec3crd(18,149,16), Vec3crd(16,149,151), Vec3crd(16,151,14), Vec3crd(14,151,153), Vec3crd(14,153,12), Vec3crd(12,153,155), Vec3crd(12,155,10), Vec3crd(10,155,157), Vec3crd(10,157,8), Vec3crd(8,157,81), Vec3crd(8,81,6), Vec3crd(6,81,83), Vec3crd(6,83,4), Vec3crd(4,83,85), Vec3crd(4,85,2), Vec3crd(2,85,87), Vec3crd(2,87,78), Vec3crd(78,87,89), Vec3crd(78,89,76), Vec3crd(76,89,91), Vec3crd(76,91,74), Vec3crd(74,91,93), Vec3crd(74,93,72), Vec3crd(72,93,95), Vec3crd(72,95,70), Vec3crd(70,95,97), Vec3crd(70,97,68), Vec3crd(68,97,99), Vec3crd(68,99,66), Vec3crd(66,99,101), Vec3crd(66,101,64), Vec3crd(64,101,103), Vec3crd(64,103,62), Vec3crd(62,103,105), Vec3crd(62,105,60), Vec3crd(60,105,107), Vec3crd(60,107,58), Vec3crd(58,107,109), Vec3crd(58,109,56), Vec3crd(30,32,135), Vec3crd(135,32,133), Vec3crd(52,113,115), Vec3crd(52,115,50), Vec3crd(50,115,117), Vec3crd(50,117,48), Vec3crd(48,117,119), Vec3crd(48,119,46), Vec3crd(46,119,121), Vec3crd(46,121,44), Vec3crd(44,121,123), Vec3crd(44,123,42), Vec3crd(42,123,125), Vec3crd(42,125,40), Vec3crd(40,125,127), Vec3crd(40,127,38), Vec3crd(38,127,129), Vec3crd(38,129,36), Vec3crd(36,129,131), Vec3crd(36,131,34), Vec3crd(34,131,133), Vec3crd(34,133,32), Vec3crd(52,54,113), Vec3crd(113,54,111), Vec3crd(54,56,111), Vec3crd(111,56,109) }); | /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:84:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 84 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 85 | { Vec3d(-20,-20,-5), Vec3d(-20,-20,5), Vec3d(-20,20,-5), Vec3d(-20,20,5), Vec3d(20,-20,-5), Vec3d(20,-20,5), Vec3d(4.46294021606445,7.43144989013672,-5), Vec3d(20,20,-5), Vec3d(-19.1420993804932,0,-5), Vec3d(-18.8330993652344,-2.07911992073059,-5), Vec3d(-17.9195003509521,-4.06736993789673,-5), Vec3d(-16.4412002563477,-5.87785005569458,-5), Vec3d(-14.4629001617432,-7.43144989013672,-5), Vec3d(-12.0711002349854,-8.66024971008301,-5), Vec3d(-9.37016010284424,-9.51056003570557,-5), Vec3d(-3.5217399597168,-9.94521999359131,-5), Vec3d(-6.4782600402832,-9.94521999359131,-5), Vec3d(-0.629840016365051,-9.51056003570557,-5), Vec3d(2.07106995582581,-8.66024971008301,-5), Vec3d(6.44122982025146,-5.87785005569458,-5), Vec3d(4.46294021606445,-7.43144989013672,-5), Vec3d(-12.0711002349854,8.66024971008301,-5), Vec3d(-9.37016010284424,9.51056003570557,-5), Vec3d(7.91947984695435,-4.06736993789673,-5), Vec3d(8.83310031890869,-2.07911992073059,-5), Vec3d(-6.4782600402832,9.94521999359131,-5), Vec3d(-0.629840016365051,9.51056003570557,-5), Vec3d(2.07106995582581,8.66024971008301,-5), Vec3d(9.14214038848877,0,-5), Vec3d(8.83310031890869,2.07911992073059,-5), Vec3d(-3.5217399597168,9.94521999359131,-5), Vec3d(7.91947984695435,4.06736993789673,-5), Vec3d(6.44122982025146,5.87785005569458,-5), Vec3d(-14.4629001617432,7.43144989013672,-5), Vec3d(-16.4412002563477,5.87785005569458,-5), Vec3d(-17.9195003509521,4.06736993789673,-5), Vec3d(-18.8330993652344,2.07911992073059,-5), Vec3d(20,20,5), Vec3d(3.5217399597168,-9.94521999359131,5), Vec3d(-8.83310031890869,-2.07911992073059,5), Vec3d(-9.14214038848877,0,5), Vec3d(-8.83310031890869,2.07911992073059,5), Vec3d(6.4782600402832,-9.94521999359131,5), Vec3d(-7.91947984695435,4.06736993789673,5), Vec3d(-6.44122982025146,5.87785005569458,5), Vec3d(-4.46294021606445,7.43144989013672,5), Vec3d(-2.07106995582581,8.66024971008301,5), Vec3d(0.629840016365051,9.51056003570557,5), Vec3d(12.0711002349854,-8.66024971008301,5), Vec3d(9.37016010284424,-9.51056003570557,5), Vec3d(3.5217399597168,9.94521999359131,5), Vec3d(6.4782600402832,9.94521999359131,5), Vec3d(9.37016010284424,9.51056003570557,5), Vec3d(12.0711002349854,8.66024971008301,5), Vec3d(14.4629001617432,7.43144989013672,5), Vec3d(16.4412002563477,-5.87785005569458,5), Vec3d(14.4629001617432,-7.43144989013672,5), Vec3d(16.4412002563477,5.87785005569458,5), Vec3d(17.9195003509521,4.06736993789673,5), Vec3d(18.8330993652344,-2.07911992073059,5), Vec3d(17.9195003509521,-4.06736993789673,5), Vec3d(18.8330993652344,2.07911992073059,5), Vec3d(19.1420993804932,0,5), Vec3d(0.629840016365051,-9.51056003570557,5), Vec3d(-2.07106995582581,-8.66024971008301,5), Vec3d(-4.46294021606445,-7.43144989013672,5), Vec3d(-6.44122982025146,-5.87785005569458,5), Vec3d(-7.91947984695435,-4.06736993789673,5) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | { Vec3crd(0,1,2), Vec3crd(2,1,3), Vec3crd(1,0,4), Vec3crd(5,1,4), Vec3crd(6,2,7), Vec3crd(0,2,8), Vec3crd(0,8,9), Vec3crd(0,9,10), Vec3crd(0,10,11), Vec3crd(0,11,12), Vec3crd(0,12,13), Vec3crd(0,13,4), Vec3crd(13,14,4), Vec3crd(15,4,16), Vec3crd(17,4,15), Vec3crd(18,4,17), Vec3crd(19,4,20), Vec3crd(18,20,4), Vec3crd(21,2,22), Vec3crd(4,19,23), Vec3crd(4,23,7), Vec3crd(23,24,7), Vec3crd(22,2,25), Vec3crd(26,2,27), Vec3crd(28,29,7), Vec3crd(25,2,30), Vec3crd(29,31,7), Vec3crd(30,2,26), Vec3crd(31,32,7), Vec3crd(27,2,6), Vec3crd(32,6,7), Vec3crd(28,7,24), Vec3crd(33,2,21), Vec3crd(34,2,33), Vec3crd(35,2,34), Vec3crd(36,2,35), Vec3crd(8,2,36), Vec3crd(16,4,14), Vec3crd(2,3,7), Vec3crd(7,3,37), Vec3crd(38,1,5), Vec3crd(3,1,39), Vec3crd(3,39,40), Vec3crd(3,40,41), Vec3crd(42,38,5), Vec3crd(3,41,43), Vec3crd(3,43,44), Vec3crd(37,3,45), Vec3crd(37,45,46), Vec3crd(37,46,47), Vec3crd(48,49,5), Vec3crd(37,47,50), Vec3crd(49,42,5), Vec3crd(37,50,51), Vec3crd(37,51,52), Vec3crd(37,52,53), Vec3crd(37,53,54), Vec3crd(55,56,5), Vec3crd(37,54,57), Vec3crd(37,57,58), Vec3crd(59,60,5), Vec3crd(37,58,61), Vec3crd(37,62,5), Vec3crd(37,61,62), Vec3crd(62,59,5), Vec3crd(60,55,5), Vec3crd(63,1,38), Vec3crd(64,1,63), Vec3crd(65,1,64), Vec3crd(66,1,65), Vec3crd(67,1,66), Vec3crd(39,1,67), Vec3crd(44,45,3), Vec3crd(56,48,5), Vec3crd(5,4,7), Vec3crd(37,5,7), Vec3crd(41,40,36), Vec3crd(36,40,8), Vec3crd(39,9,40), Vec3crd(40,9,8), Vec3crd(43,41,35), Vec3crd(35,41,36), Vec3crd(44,43,34), Vec3crd(34,43,35), Vec3crd(33,45,44), Vec3crd(34,33,44), Vec3crd(21,46,45), Vec3crd(33,21,45), Vec3crd(22,47,46), Vec3crd(21,22,46), Vec3crd(25,50,47), Vec3crd(22,25,47), Vec3crd(30,51,50), Vec3crd(25,30,50), Vec3crd(26,52,51), Vec3crd(30,26,51), Vec3crd(27,53,52), Vec3crd(26,27,52), Vec3crd(6,54,53), Vec3crd(27,6,53), Vec3crd(32,57,54), Vec3crd(6,32,54), Vec3crd(31,58,57), Vec3crd(32,31,57), Vec3crd(29,61,58), Vec3crd(31,29,58), Vec3crd(28,62,61), Vec3crd(29,28,61), Vec3crd(59,62,28), Vec3crd(24,59,28), Vec3crd(60,59,24), Vec3crd(23,60,24), Vec3crd(55,60,23), Vec3crd(19,55,23), Vec3crd(55,19,56), Vec3crd(56,19,20), Vec3crd(56,20,48), Vec3crd(48,20,18), Vec3crd(48,18,49), Vec3crd(49,18,17), Vec3crd(49,17,42), Vec3crd(42,17,15), Vec3crd(42,15,38), Vec3crd(38,15,16), Vec3crd(38,16,63), Vec3crd(63,16,14), Vec3crd(63,14,64), Vec3crd(64,14,13), Vec3crd(64,13,65), Vec3crd(65,13,12), Vec3crd(65,12,66), Vec3crd(66,12,11), Vec3crd(66,11,67), Vec3crd(67,11,10), Vec3crd(67,10,39), Vec3crd(39,10,9) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:89:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 89 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 90 | { Vec3d(17.4344673156738,-2.69879599481136e-16,9.5), Vec3d(14.2814798355103,10,9.5), Vec3d(0,0,9.5), Vec3d(31.7159481048584,10,9.5), Vec3d(62.2344741821289,2.06667568800577e-16,20), Vec3d(31.7159481048584,10,20), Vec3d(17.4344673156738,-2.69879599481136e-16,20), Vec3d(62.2344741821289,10,20), Vec3d(98.2079696655273,10,0), Vec3d(98.2079696655273,8.56525380796383e-16,10), Vec3d(98.2079696655273,0,0), Vec3d(98.2079696655273,10,20), Vec3d(98.2079696655273,0,20), Vec3d(81.6609649658203,-4.39753856997999e-16,10), Vec3d(90.0549850463867,10,10), Vec3d(78.5079803466797,10,10), Vec3d(93.2079696655273,8.56525380796383e-16,10), Vec3d(14.2814798355103,10,20), Vec3d(0,0,20), Vec3d(87.4344711303711,2.81343962782118e-15,20), Vec3d(84.2814788818359,10,20), Vec3d(0,10,20), Vec3d(0,0,0), Vec3d(0,10,0), Vec3d(62.2344741821289,2.06667568800577e-16,30), Vec3d(66.9609756469727,10,30), Vec3d(62.2344741821289,10,30), Vec3d(70.1139602661133,8.5525763717214e-16,30), Vec3d(67.7053375244141,10,28.7107200622559), Vec3d(71.6787109375,1.24046736339707e-15,27.2897701263428) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | { Vec3crd(0,1,2), Vec3crd(1,0,3), Vec3crd(4,5,6), Vec3crd(5,4,7), Vec3crd(8,9,10), Vec3crd(9,11,12), Vec3crd(11,9,8), Vec3crd(13,14,15), Vec3crd(14,13,16), Vec3crd(17,2,1), Vec3crd(2,17,18), Vec3crd(19,11,20), Vec3crd(11,19,12), Vec3crd(17,21,18), Vec3crd(21,2,18), Vec3crd(2,21,22), Vec3crd(22,21,23), Vec3crd(8,22,23), Vec3crd(22,8,10), Vec3crd(24,25,26), Vec3crd(25,24,27), Vec3crd(23,1,8), Vec3crd(1,23,21), Vec3crd(1,21,17), Vec3crd(5,15,3), Vec3crd(15,5,7), Vec3crd(15,7,28), Vec3crd(28,7,26), Vec3crd(28,26,25), Vec3crd(8,14,11), Vec3crd(14,8,3), Vec3crd(3,8,1), Vec3crd(14,3,15), Vec3crd(11,14,20), Vec3crd(26,4,24), Vec3crd(4,26,7), Vec3crd(12,16,9), Vec3crd(16,12,19), Vec3crd(29,4,13), Vec3crd(4,29,24), Vec3crd(24,29,27), Vec3crd(9,22,10), Vec3crd(22,9,0), Vec3crd(0,9,16), Vec3crd(0,16,13), Vec3crd(0,13,6), Vec3crd(6,13,4), Vec3crd(2,22,0), Vec3crd(19,14,16), Vec3crd(14,19,20), Vec3crd(15,29,13), Vec3crd(29,25,27), Vec3crd(25,29,15), Vec3crd(25,15,28), Vec3crd(6,3,0), Vec3crd(3,6,5) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:94:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 94 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 95 | { Vec3d(513.075988769531,51.6074333190918,36.0009002685547), Vec3d(516.648803710938,51.7324333190918,36.0009002685547), Vec3d(513.495178222656,51.7324333190918,36.0009002685547), Vec3d(489.391204833984,51.4824333190918,24.0011005401611), Vec3d(488.928588867188,51.7324333190918,24.0011005401611), Vec3d(492.06201171875,51.7324333190918,24.0011005401611), Vec3d(496.840393066406,51.2324333190918,24.0011005401611), Vec3d(495.195404052734,51.7324333190918,24.0011005401611), Vec3d(498.981994628906,51.7324333190918,24.0011005401611), Vec3d(506.966613769531,51.6074333190918,24.0011005401611), Vec3d(510.342010498047,51.7324333190918,24.0011005401611), Vec3d(507.163818359375,51.6074333190918,24.0011005401611), Vec3d(512.515380859375,54.7190322875977,36.0009002685547), Vec3d(514.161987304688,54.5058326721191,36.0009002685547), Vec3d(493.06201171875,54.7190322875977,36.0009002685547), Vec3d(495.195404052734,51.7324333190918,36.0009002685547), Vec3d(496.195404052734,54.7190322875977,36.0009002685547), Vec3d(497.195404052734,57.7058334350586,36.0009002685547), Vec3d(500.851989746094,60.2658309936523,36.0009002685547), Vec3d(498.915405273438,62.8258323669434,36.0009002685547), Vec3d(506.701995849609,62.8258323669434,36.0009002685547), Vec3d(503.648590087891,60.2658309936523,36.0009002685547), Vec3d(508.381805419922,57.7058334350586,36.0009002685547), Vec3d(496.418792724609,60.052433013916,36.0009002685547), Vec3d(506.515197753906,72.2124328613281,36.0009002685547), Vec3d(502.808807373047,74.5324325561523,36.0009002685547), Vec3d(503.781982421875,71.6058349609375,36.0009002685547), Vec3d(515.358764648438,55.4658317565918,36.0009002685547), Vec3d(499.375183105469,76.9058380126953,36.0009002685547), Vec3d(501.168792724609,78.0658340454102,36.0009002685547), Vec3d(504.568786621094,78.0658340454102,36.0009002685547), Vec3d(506.32861328125,81.599235534668,36.0009002685547), Vec3d(502.928588867188,81.599235534668,36.0009002685547), Vec3d(499.528594970703,81.599235534668,36.0009002685547), Vec3d(498.20361328125,77.8658294677734,36.0009002685547), Vec3d(495.195404052734,51.7324333190918,30.0011005401611), Vec3d(498.981994628906,51.7324333190918,27.0011005401611), Vec3d(506.555206298828,51.7324333190918,33.0009002685547), Vec3d(506.555206298828,51.7324333190918,36.0009002685547), Vec3d(510.342010498047,51.7324333190918,36.0009002685547), Vec3d(512.515380859375,54.7190322875977,24.0011005401611), Vec3d(509.361999511719,54.7190322875977,24.0011005401611), Vec3d(508.381805419922,57.7058334350586,24.0011005401611), Vec3d(506.701995849609,62.8258323669434,24.0011005401611), Vec3d(509.188812255859,60.052433013916,24.0011005401611), Vec3d(493.06201171875,54.7190322875977,24.0011005401611), Vec3d(503.648590087891,60.2658309936523,24.0011005401611), Vec3d(500.851989746094,60.2658309936523,24.0011005401611), Vec3d(498.915405273438,62.8258323669434,24.0011005401611), Vec3d(502.808807373047,62.8258323669434,24.0011005401611), Vec3d(491.425201416016,54.5058326721191,24.0011005401611), Vec3d(506.421813964844,76.9058380126953,24.0011005401611), Vec3d(502.808807373047,74.5324325561523,24.0011005401611), Vec3d(504.568786621094,78.0658340454102,24.0011005401611), Vec3d(506.32861328125,81.599235534668,24.0011005401611), Vec3d(507.618804931641,77.8658294677734,24.0011005401611), Vec3d(499.221801757812,72.2124328613281,24.0011005401611), Vec3d(501.835388183594,71.6058349609375,24.0011005401611), Vec3d(501.168792724609,78.0658340454102,24.0011005401611), Vec3d(499.528594970703,81.599235534668,24.0011005401611), Vec3d(502.048583984375,79.8324356079102,24.0011005401611), Vec3d(490.253601074219,55.4658317565918,24.0011005401611), Vec3d(488.928588867188,51.7324333190918,30.0011005401611), Vec3d(488.928588867188,51.7324333190918,36.0009002685547), Vec3d(490.253601074219,55.4658317565918,31.5009002685547), Vec3d(498.20361328125,77.8658294677734,34.5009002685547), Vec3d(508.381805419922,57.7058334350586,30.0011005401611), Vec3d(505.585388183594,57.7058334350586,27.0011005401611), Vec3d(502.788818359375,57.7058334350586,36.0009002685547), Vec3d(499.992004394531,57.7058334350586,33.0009002685547), Vec3d(509.851989746094,53.2258338928223,33.0009002685547), Vec3d(509.361999511719,54.7190322875977,36.0009002685547), Vec3d(508.871795654297,56.2124328613281,27.0011005401611), Vec3d(496.695404052734,56.2124328613281,33.0009002685547), Vec3d(495.695404052734,53.2258338928223,27.0011005401611), Vec3d(506.32861328125,81.599235534668,30.0011005401611), Vec3d(507.618804931641,77.8658294677734,25.5011005401611), Vec3d(515.358764648438,55.4658317565918,34.5009002685547), Vec3d(501.228607177734,81.599235534668,33.0009002685547), Vec3d(504.628601074219,81.599235534668,27.0011005401611), Vec3d(503.781982421875,71.6058349609375,33.0009002685547), Vec3d(502.808807373047,74.5324325561523,30.0011005401611), Vec3d(498.915405273438,62.8258323669434,30.0011005401611), Vec3d(500.861999511719,62.8258323669434,27.0011005401611), Vec3d(502.808807373047,62.8258323669434,36.0009002685547), Vec3d(504.755187988281,62.8258323669434,33.0009002685547), Vec3d(501.835388183594,71.6058349609375,33.0009002685547), Vec3d(499.888793945312,65.7524337768555,33.0009002685547), Vec3d(499.888793945312,65.7524337768555,36.0009002685547), Vec3d(513.128601074219,51.4824333190918,36.0009002685547), Vec3d(513.075988769531,51.6074333190918,24.0011005401611), Vec3d(516.648803710938,51.7324333190918,24.0011005401611), Vec3d(513.128601074219,51.4824333190918,24.0011005401611), Vec3d(513.495178222656,51.7324333190918,24.0011005401611), Vec3d(506.966613769531,51.6074333190918,36.0009002685547), Vec3d(507.163818359375,51.6074333190918,36.0009002685547), Vec3d(490.337799072266,51.4824333190918,24.0011005401611), Vec3d(489.391204833984,51.4824333190918,36.0009002685547), Vec3d(492.06201171875,51.7324333190918,36.0009002685547), Vec3d(490.337799072266,51.4824333190918,36.0009002685547), Vec3d(513.233764648438,51.2324333190918,24.0011005401611), Vec3d(513.233764648438,51.2324333190918,36.0009002685547), Vec3d(504.773803710938,51.4824333190918,36.0009002685547), Vec3d(504.773803710938,51.4824333190918,24.0011005401611), Vec3d(489.266998291016,51.2324333190918,24.0011005401611), Vec3d(489.266998291016,51.2324333190918,36.0009002685547), Vec3d(490.253601074219,55.4658317565918,25.5011005401611), Vec3d(499.528594970703,81.599235534668,30.0011005401611), Vec3d(498.20361328125,77.8658294677734,31.5009002685547), Vec3d(515.358764648438,55.4658317565918,28.5011005401611), Vec3d(515.358764648438,55.4658317565918,25.5011005401611), Vec3d(495.246795654297,61.0124320983887,36.0009002685547), Vec3d(490.253601074219,55.4658317565918,34.5009002685547), Vec3d(490.253601074219,55.4658317565918,36.0009002685547), Vec3d(494.228607177734,66.6658325195312,24.0011005401611), Vec3d(499.068786621094,67.5192337036133,24.0011005401611), Vec3d(498.20361328125,77.8658294677734,25.5011005401611), Vec3d(498.20361328125,77.8658294677734,24.0011005401611), Vec3d(506.608795166016,67.5192337036133,36.0009002685547), Vec3d(509.09521484375,64.7458343505859,36.0009002685547), Vec3d(507.618804931641,77.8658294677734,34.5009002685547), Vec3d(507.618804931641,77.8658294677734,36.0009002685547), Vec3d(510.385406494141,61.0124320983887,24.0011005401611), Vec3d(515.358764648438,55.4658317565918,24.0011005401611), Vec3d(489.32861328125,47.7324333190918,31.5009002685547), Vec3d(492.95361328125,47.7324333190918,33.5634994506836), Vec3d(489.32861328125,47.7324333190918,34.5009002685547), Vec3d(489.32861328125,47.7324333190918,28.5011005401611), Vec3d(489.32861328125,47.7324333190918,25.5011005401611), Vec3d(492.95361328125,47.7324333190918,26.4385013580322), Vec3d(492.95361328125,47.7324333190918,30.5635013580322), Vec3d(492.95361328125,47.7324333190918,32.0634994506836), Vec3d(492.95361328125,47.7324333190918,31.3135013580322), Vec3d(492.95361328125,47.7324333190918,35.4384994506836), Vec3d(489.32861328125,47.7324333190918,36.0009002685547), Vec3d(492.95361328125,47.7324333190918,34.3134994506836), Vec3d(492.95361328125,47.7324333190918,34.6884994506836), Vec3d(492.95361328125,47.7324333190918,27.9385013580322), Vec3d(492.95361328125,47.7324333190918,28.6885013580322), Vec3d(492.95361328125,47.7324333190918,29.0635013580322), Vec3d(489.32861328125,47.7324333190918,24.0011005401611), Vec3d(492.95361328125,47.7324333190918,24.5635013580322), Vec3d(492.95361328125,47.7324333190918,25.6885013580322), Vec3d(492.95361328125,47.7324333190918,25.3135013580322), Vec3d(492.95361328125,47.7324333190918,24.1885013580322), Vec3d(492.95361328125,47.7324333190918,24.0011005401611), Vec3d(513.443786621094,50.7324333190918,24.0011005401611), Vec3d(492.95361328125,47.7324333190918,35.8134994506836), Vec3d(492.95361328125,47.7324333190918,36.0009002685547), Vec3d(513.443786621094,50.7324333190918,36.0009002685547), Vec3d(506.350402832031,51.4824333190918,36.0009002685547), Vec3d(506.350402832031,51.4824333190918,24.0011005401611), Vec3d(492.743804931641,48.2324333190918,24.0011005401611), Vec3d(492.638793945312,48.4824333190918,24.0011005401611), Vec3d(492.743804931641,48.2324333190918,36.0009002685547), Vec3d(492.638793945312,48.4824333190918,36.0009002685547), Vec3d(490.089599609375,50.9824333190918,36.0009002685547), Vec3d(490.089599609375,50.9824333190918,24.0011005401611), Vec3d(510.342010498047,51.7324333190918,30.0011005401611), Vec3d(499.068786621094,67.5192337036133,36.0009002685547), Vec3d(494.228607177734,66.6658325195312,36.0009002685547), Vec3d(499.375183105469,76.9058380126953,24.0011005401611), Vec3d(506.421813964844,76.9058380126953,36.0009002685547), Vec3d(506.608795166016,67.5192337036133,24.0011005401611), Vec3d(505.728607177734,65.7524337768555,24.0011005401611), Vec3d(509.09521484375,64.7458343505859,24.0011005401611), Vec3d(506.701995849609,62.8258323669434,30.0011005401611), Vec3d(505.728607177734,65.7524337768555,27.0011005401611), Vec3d(501.835388183594,71.6058349609375,27.0011005401611), Vec3d(499.888793945312,65.7524337768555,27.0011005401611), Vec3d(494.228607177734,66.6658325195312,30.0011005401611), Vec3d(495.553588867188,70.3992309570312,28.5011005401611), Vec3d(492.903594970703,62.9324340820312,28.5011005401611), Vec3d(495.553588867188,70.3992309570312,31.5009002685547), Vec3d(492.903594970703,62.9324340820312,31.5009002685547), Vec3d(511.488800048828,66.6658325195312,24.0011005401611), Vec3d(511.488800048828,66.6658325195312,30.0011005401611), Vec3d(512.778564453125,62.9324340820312,28.5011005401611), Vec3d(515.358764648438,55.4658317565918,31.5009002685547), Vec3d(507.618804931641,77.8658294677734,31.5009002685547), Vec3d(510.198791503906,70.3992309570312,28.5011005401611), Vec3d(511.488800048828,66.6658325195312,36.0009002685547), Vec3d(512.778564453125,62.9324340820312,31.5009002685547), Vec3d(510.198791503906,70.3992309570312,31.5009002685547), Vec3d(502.788818359375,57.7058334350586,24.0011005401611), Vec3d(497.195404052734,57.7058334350586,30.0011005401611), Vec3d(492.903594970703,62.9324340820312,34.5009002685547), Vec3d(492.903594970703,62.9324340820312,36.0009002685547), Vec3d(495.553588867188,70.3992309570312,24.0011005401611), Vec3d(496.725189208984,69.4392318725586,24.0011005401611), Vec3d(495.553588867188,70.3992309570312,25.5011005401611), Vec3d(495.246795654297,61.0124320983887,24.0011005401611), Vec3d(492.903594970703,62.9324340820312,25.5011005401611), Vec3d(492.903594970703,62.9324340820312,24.0011005401611), Vec3d(495.553588867188,70.3992309570312,36.0009002685547), Vec3d(496.725189208984,69.4392318725586,36.0009002685547), Vec3d(495.553588867188,70.3992309570312,34.5009002685547), Vec3d(510.198791503906,70.3992309570312,36.0009002685547), Vec3d(509.002014160156,69.4392318725586,36.0009002685547), Vec3d(510.198791503906,70.3992309570312,34.5009002685547), Vec3d(512.778564453125,62.9324340820312,25.5011005401611), Vec3d(512.778564453125,62.9324340820312,24.0011005401611), Vec3d(510.198791503906,70.3992309570312,24.0011005401611), Vec3d(509.002014160156,69.4392318725586,24.0011005401611), Vec3d(510.198791503906,70.3992309570312,25.5011005401611), Vec3d(510.385406494141,61.0124320983887,36.0009002685547), Vec3d(512.778564453125,62.9324340820312,34.5009002685547), Vec3d(512.778564453125,62.9324340820312,36.0009002685547), Vec3d(496.840393066406,51.2324333190918,36.0009002685547), Vec3d(498.981994628906,51.7324333190918,36.0009002685547), Vec3d(498.981994628906,51.7324333190918,33.0009002685547), Vec3d(506.555206298828,51.7324333190918,24.0011005401611), Vec3d(506.555206298828,51.7324333190918,27.0011005401611), Vec3d(503.82861328125,47.7324333190918,30.7509002685547), Vec3d(507.45361328125,47.7324333190918,32.8134994506836), Vec3d(503.82861328125,47.7324333190918,33.7509002685547), Vec3d(503.82861328125,47.7324333190918,29.2511005401611), Vec3d(503.82861328125,47.7324333190918,26.2511005401611), Vec3d(507.45361328125,47.7324333190918,27.1885013580322), Vec3d(493.921813964844,57.2792320251465,36.0009002685547), Vec3d(491.425201416016,54.5058326721191,36.0009002685547), Vec3d(497.195404052734,57.7058334350586,24.0011005401611), Vec3d(496.418792724609,60.052433013916,24.0011005401611), Vec3d(509.188812255859,60.052433013916,36.0009002685547), Vec3d(511.675415039062,57.2792320251465,24.0011005401611), Vec3d(514.161987304688,54.5058326721191,24.0011005401611), Vec3d(507.45361328125,47.7324333190918,34.3134994506836), Vec3d(503.82861328125,47.7324333190918,35.2509002685547), Vec3d(507.45361328125,47.7324333190918,25.6885013580322), Vec3d(503.82861328125,47.7324333190918,24.7511005401611), Vec3d(500.20361328125,47.7324333190918,31.6885013580322), Vec3d(500.20361328125,47.7324333190918,28.3135013580322), Vec3d(500.20361328125,47.7324333190918,30.1885013580322), Vec3d(507.45361328125,47.7324333190918,29.8135013580322), Vec3d(507.45361328125,47.7324333190918,31.3135013580322), Vec3d(507.45361328125,47.7324333190918,30.5635013580322), Vec3d(503.82861328125,47.7324333190918,36.0009002685547), Vec3d(507.45361328125,47.7324333190918,35.4384994506836), Vec3d(507.45361328125,47.7324333190918,35.0634994506836), Vec3d(507.45361328125,47.7324333190918,28.6885013580322), Vec3d(507.45361328125,47.7324333190918,29.4385013580322), Vec3d(503.82861328125,47.7324333190918,24.0011005401611), Vec3d(507.45361328125,47.7324333190918,24.5635013580322), Vec3d(507.45361328125,47.7324333190918,24.9385013580322), Vec3d(500.20361328125,47.7324333190918,34.6884994506836), Vec3d(500.20361328125,47.7324333190918,33.1884994506836), Vec3d(500.20361328125,47.7324333190918,33.9384994506836), Vec3d(500.20361328125,47.7324333190918,25.3135013580322), Vec3d(500.20361328125,47.7324333190918,26.8135013580322), Vec3d(500.20361328125,47.7324333190918,26.0635013580322), Vec3d(500.20361328125,47.7324333190918,30.9385013580322), Vec3d(500.20361328125,47.7324333190918,35.0634994506836), Vec3d(500.20361328125,47.7324333190918,35.4384994506836), Vec3d(500.20361328125,47.7324333190918,29.0635013580322), Vec3d(500.20361328125,47.7324333190918,29.4385013580322), Vec3d(500.20361328125,47.7324333190918,24.9385013580322), Vec3d(500.20361328125,47.7324333190918,24.5635013580322), Vec3d(507.45361328125,47.7324333190918,24.1885013580322), Vec3d(507.45361328125,47.7324333190918,24.0011005401611), Vec3d(513.86376953125,49.7324333190918,24.0011005401611), Vec3d(507.45361328125,47.7324333190918,35.8134994506836), Vec3d(507.45361328125,47.7324333190918,36.0009002685547), Vec3d(513.86376953125,49.7324333190918,36.0009002685547), Vec3d(500.20361328125,47.7324333190918,24.1885013580322), Vec3d(500.20361328125,47.7324333190918,24.0011005401611), Vec3d(502.988800048828,49.7324333190918,24.0011005401611), Vec3d(500.20361328125,47.7324333190918,35.8134994506836), Vec3d(500.20361328125,47.7324333190918,36.0009002685547), Vec3d(502.988800048828,49.7324333190918,36.0009002685547), Vec3d(504.755187988281,62.8258323669434,27.0011005401611), Vec3d(499.205383300781,51.2324333190918,36.0009002685547), Vec3d(498.786193847656,51.1074333190918,36.0009002685547), Vec3d(502.358795166016,51.2324333190918,36.0009002685547), Vec3d(499.205383300781,51.2324333190918,24.0011005401611), Vec3d(502.358795166016,51.2324333190918,24.0011005401611), Vec3d(498.786193847656,51.1074333190918,24.0011005401611), Vec3d(502.568786621094,50.7324333190918,24.0011005401611), Vec3d(505.931213378906,51.3574333190918,24.0011005401611), Vec3d(509.503601074219,51.4824333190918,24.0011005401611), Vec3d(502.568786621094,50.7324333190918,36.0009002685547), Vec3d(505.931213378906,51.3574333190918,36.0009002685547), Vec3d(509.503601074219,51.4824333190918,36.0009002685547), Vec3d(499.048583984375,50.4824333190918,36.0009002685547), Vec3d(492.428588867188,48.9824333190918,36.0009002685547), Vec3d(499.048583984375,50.4824333190918,24.0011005401611), Vec3d(492.428588867188,48.9824333190918,24.0011005401611), Vec3d(506.088806152344,50.9824333190918,24.0011005401611), Vec3d(506.036010742188,51.1074333190918,24.0011005401611), Vec3d(506.088806152344,50.9824333190918,36.0009002685547), Vec3d(506.036010742188,51.1074333190918,36.0009002685547), Vec3d(498.891204833984,50.8574333190918,36.0009002685547), Vec3d(498.943786621094,50.7324333190918,36.0009002685547), Vec3d(498.891204833984,50.8574333190918,24.0011005401611), Vec3d(498.943786621094,50.7324333190918,24.0011005401611), Vec3d(499.573608398438,49.2324333190918,24.0011005401611), Vec3d(499.783813476562,48.7324333190918,24.0011005401611), Vec3d(499.573608398438,49.2324333190918,36.0009002685547), Vec3d(499.783813476562,48.7324333190918,36.0009002685547), Vec3d(506.403594970703,50.2324333190918,24.0011005401611), Vec3d(506.298797607422,50.4824333190918,24.0011005401611), Vec3d(506.403594970703,50.2324333190918,36.0009002685547), Vec3d(506.298797607422,50.4824333190918,36.0009002685547), Vec3d(501.228607177734,81.599235534668,27.0011005401611), Vec3d(502.928588867188,81.599235534668,24.0011005401611), Vec3d(499.2587890625,49.9824333190918,36.0009002685547), Vec3d(499.363800048828,49.7324333190918,36.0009002685547), Vec3d(499.2587890625,49.9824333190918,24.0011005401611), Vec3d(499.363800048828,49.7324333190918,24.0011005401611), Vec3d(496.695404052734,56.2124328613281,27.0011005401611), Vec3d(496.195404052734,54.7190322875977,24.0011005401611), Vec3d(509.851989746094,53.2258338928223,27.0011005401611), Vec3d(493.464782714844,51.1074333190918,36.0009002685547), Vec3d(493.464782714844,51.1074333190918,24.0011005401611), Vec3d(502.768798828125,51.7324333190918,24.0011005401611), Vec3d(500.215789794922,51.3574333190918,24.0011005401611), Vec3d(497.628601074219,51.2324333190918,24.0011005401611), Vec3d(502.768798828125,51.7324333190918,36.0009002685547), Vec3d(500.215789794922,51.3574333190918,36.0009002685547), Vec3d(497.628601074219,51.2324333190918,36.0009002685547), Vec3d(507.033813476562,48.7324333190918,24.0011005401611), Vec3d(506.823791503906,49.2324333190918,24.0011005401611), Vec3d(507.033813476562,48.7324333190918,36.0009002685547), Vec3d(506.823791503906,49.2324333190918,36.0009002685547), Vec3d(494.4501953125,51.1074333190918,24.0011005401611), Vec3d(494.4501953125,51.1074333190918,36.0009002685547), Vec3d(500.807006835938,51.3574333190918,36.0009002685547), Vec3d(503.591186523438,51.4824333190918,36.0009002685547), Vec3d(503.591186523438,51.4824333190918,24.0011005401611), Vec3d(500.807006835938,51.3574333190918,24.0011005401611), Vec3d(505.728607177734,65.7524337768555,36.0009002685547), Vec3d(505.728607177734,65.7524337768555,33.0009002685547), Vec3d(499.221801757812,72.2124328613281,36.0009002685547), Vec3d(501.835388183594,71.6058349609375,36.0009002685547), Vec3d(506.515197753906,72.2124328613281,24.0011005401611), Vec3d(503.781982421875,71.6058349609375,24.0011005401611), Vec3d(503.781982421875,71.6058349609375,27.0011005401611), Vec3d(499.888793945312,65.7524337768555,24.0011005401611), Vec3d(495.695404052734,53.2258338928223,33.0009002685547), Vec3d(516.648803710938,51.7324333190918,30.0011005401611), Vec3d(498.20361328125,77.8658294677734,28.5011005401611), Vec3d(505.585388183594,57.7058334350586,33.0009002685547), Vec3d(508.871795654297,56.2124328613281,33.0009002685547), Vec3d(499.992004394531,57.7058334350586,27.0011005401611), Vec3d(504.628601074219,81.599235534668,33.0009002685547), Vec3d(500.861999511719,62.8258323669434,33.0009002685547), Vec3d(496.878601074219,74.1324310302734,27.0011005401611), Vec3d(496.878601074219,74.1324310302734,33.0009002685547), Vec3d(491.57861328125,59.199031829834,27.0011005401611), Vec3d(490.253601074219,55.4658317565918,28.5011005401611), Vec3d(491.57861328125,59.199031829834,33.0009002685547), Vec3d(514.068786621094,59.199031829834,27.0011005401611), Vec3d(514.068786621094,59.199031829834,33.0009002685547), Vec3d(508.908813476562,74.1324310302734,27.0011005401611), Vec3d(507.618804931641,77.8658294677734,28.5011005401611), Vec3d(508.908813476562,74.1324310302734,33.0009002685547), Vec3d(491.271789550781,50.9824333190918,36.0009002685547), Vec3d(490.877807617188,50.9824333190918,36.0009002685547), Vec3d(491.271789550781,50.9824333190918,24.0011005401611), Vec3d(490.877807617188,50.9824333190918,24.0011005401611), Vec3d(495.213806152344,50.9824333190918,36.0009002685547), Vec3d(493.636993408203,50.9824333190918,36.0009002685547), Vec3d(495.213806152344,50.9824333190918,24.0011005401611), Vec3d(493.636993408203,50.9824333190918,24.0011005401611), Vec3d(503.985412597656,51.4824333190918,36.0009002685547), Vec3d(503.985412597656,51.4824333190918,24.0011005401611), Vec3d(511.675415039062,57.2792320251465,36.0009002685547), Vec3d(493.921813964844,57.2792320251465,24.0011005401611), Vec3d(502.768798828125,51.7324333190918,30.0011005401611), Vec3d(506.555206298828,51.7324333190918,30.0011005401611), Vec3d(498.981994628906,51.7324333190918,30.0011005401611), Vec3d(492.848815917969,50.9824333190918,24.0011005401611), Vec3d(492.848815917969,50.9824333190918,36.0009002685547), Vec3d(500.861999511719,68.6792297363281,36.0009002685547), Vec3d(500.861999511719,68.6792297363281,24.0011005401611), Vec3d(496.878601074219,74.1324310302734,24.0011005401611), Vec3d(496.878601074219,74.1324310302734,36.0009002685547), Vec3d(504.755187988281,68.6792297363281,24.0011005401611), Vec3d(504.755187988281,68.6792297363281,36.0009002685547), Vec3d(508.908813476562,74.1324310302734,36.0009002685547), Vec3d(508.908813476562,74.1324310302734,24.0011005401611), Vec3d(505.728607177734,65.7524337768555,30.0011005401611), Vec3d(504.755187988281,68.6792297363281,30.0011005401611), Vec3d(503.781982421875,71.6058349609375,30.0011005401611), Vec3d(500.861999511719,68.6792297363281,30.0011005401611), Vec3d(499.888793945312,65.7524337768555,30.0011005401611), Vec3d(501.835388183594,71.6058349609375,30.0011005401611), Vec3d(491.57861328125,59.199031829834,24.0011005401611), Vec3d(491.57861328125,59.199031829834,36.0009002685547), Vec3d(514.068786621094,59.199031829834,36.0009002685547), Vec3d(514.068786621094,59.199031829834,24.0011005401611), Vec3d(511.07861328125,47.7324333190918,34.8759002685547), Vec3d(511.07861328125,47.7324333190918,31.8759002685547), Vec3d(514.70361328125,47.7324333190918,33.9384994506836), Vec3d(511.07861328125,47.7324333190918,25.1261005401611), Vec3d(514.70361328125,47.7324333190918,26.0635013580322), Vec3d(511.07861328125,47.7324333190918,28.1261005401611), Vec3d(502.788818359375,57.7058334350586,30.0011005401611), Vec3d(502.048583984375,79.8324356079102,36.0009002685547), Vec3d(514.70361328125,47.7324333190918,30.9385013580322), Vec3d(511.07861328125,47.7324333190918,30.3759002685547), Vec3d(514.70361328125,47.7324333190918,29.0635013580322), Vec3d(511.07861328125,47.7324333190918,29.6261005401611), Vec3d(496.57861328125,47.7324333190918,31.1259002685547), Vec3d(496.57861328125,47.7324333190918,32.6259002685547), Vec3d(496.57861328125,47.7324333190918,34.1259002685547), Vec3d(496.57861328125,47.7324333190918,28.8761005401611), Vec3d(496.57861328125,47.7324333190918,27.3761005401611), Vec3d(496.57861328125,47.7324333190918,25.8761005401611), Vec3d(496.57861328125,47.7324333190918,29.6261005401611), Vec3d(514.70361328125,47.7324333190918,35.4384994506836), Vec3d(511.07861328125,47.7324333190918,35.6259002685547), Vec3d(514.70361328125,47.7324333190918,24.5635013580322), Vec3d(511.07861328125,47.7324333190918,24.3761005401611), Vec3d(496.57861328125,47.7324333190918,34.8759002685547), Vec3d(496.57861328125,47.7324333190918,25.1261005401611), Vec3d(496.57861328125,47.7324333190918,35.6259002685547), Vec3d(496.57861328125,47.7324333190918,24.3761005401611), Vec3d(511.07861328125,47.7324333190918,36.0009002685547), Vec3d(511.07861328125,47.7324333190918,24.0011005401611), Vec3d(514.70361328125,47.7324333190918,30.1885013580322), Vec3d(514.70361328125,47.7324333190918,35.8134994506836), Vec3d(514.70361328125,47.7324333190918,29.8135013580322), Vec3d(514.70361328125,47.7324333190918,24.1885013580322), Vec3d(496.57861328125,47.7324333190918,36.0009002685547), Vec3d(496.57861328125,47.7324333190918,24.0011005401611), Vec3d(510.238800048828,49.7324333190918,24.0011005401611), Vec3d(510.238800048828,49.7324333190918,36.0009002685547), Vec3d(514.70361328125,47.7324333190918,24.0011005401611), Vec3d(514.70361328125,47.7324333190918,36.0009002685547), Vec3d(496.158813476562,48.7324333190918,36.0009002685547), Vec3d(496.158813476562,48.7324333190918,24.0011005401611), Vec3d(502.808807373047,62.8258323669434,30.0011005401611), Vec3d(509.608795166016,51.2324333190918,24.0011005401611), Vec3d(509.608795166016,51.2324333190918,36.0009002685547), Vec3d(491.641204833984,50.8574333190918,24.0011005401611), Vec3d(495.423797607422,50.4824333190918,36.0009002685547), Vec3d(495.423797607422,50.4824333190918,24.0011005401611), Vec3d(491.641204833984,50.8574333190918,36.0009002685547), Vec3d(495.528594970703,50.2324333190918,24.0011005401611), Vec3d(492.0087890625,49.9824333190918,24.0011005401611), Vec3d(509.818786621094,50.7324333190918,24.0011005401611), Vec3d(495.948608398438,49.2324333190918,36.0009002685547), Vec3d(495.528594970703,50.2324333190918,36.0009002685547), Vec3d(495.948608398438,49.2324333190918,24.0011005401611), Vec3d(509.818786621094,50.7324333190918,36.0009002685547), Vec3d(492.0087890625,49.9824333190918,36.0009002685547), Vec3d(491.956207275391,50.1074333190918,24.0011005401611), Vec3d(491.956207275391,50.1074333190918,36.0009002685547), Vec3d(502.928588867188,81.599235534668,30.0011005401611), Vec3d(491.851013183594,50.3574333190918,36.0009002685547), Vec3d(491.851013183594,50.3574333190918,24.0011005401611), Vec3d(496.195404052734,54.7190322875977,30.0011005401611), Vec3d(509.361999511719,54.7190322875977,30.0011005401611), Vec3d(488.632598876953,51.7256317138672,30.0011005401611), Vec3d(488.632598876953,51.7256317138672,29.5091018676758), Vec3d(488.632598876953,51.7188339233398,24.0011005401611), Vec3d(488.632598876953,51.7256317138672,27.4929008483887), Vec3d(488.632598876953,51.7324333190918,30.0011005401611), Vec3d(488.632598876953,51.7324333190918,29.0175018310547), Vec3d(488.632598876953,51.7324333190918,24.9847011566162), Vec3d(488.632598876953,51.7324333190918,24.0011005401611), Vec3d(488.632598876953,51.7188339233398,30.0011005401611), Vec3d(488.632598876953,51.7176322937012,24.0011005401611), Vec3d(488.632598876953,51.7182312011719,30.0011005401611), Vec3d(488.632598876953,51.7176322937012,30.0011005401611), Vec3d(488.632598876953,51.715030670166,24.0011005401611), Vec3d(488.632598876953,51.7162322998047,30.0011005401611), Vec3d(488.632598876953,50.761833190918,24.0011005401611), Vec3d(488.632598876953,50.7578315734863,24.0011005401611), Vec3d(488.632598876953,50.7598342895508,30.0011005401611), Vec3d(488.632598876953,50.7522315979004,24.0011005401611), Vec3d(488.632598876953,49.7838325500488,24.0011005401611), Vec3d(488.632598876953,50.2680320739746,30.0011005401611), Vec3d(488.632598876953,51.7046318054199,24.0011005401611), Vec3d(488.632598876953,51.709831237793,30.0011005401611), Vec3d(488.632598876953,50.9120330810547,24.0011005401611), Vec3d(488.632598876953,50.8882331848145,24.0011005401611), Vec3d(488.632598876953,50.9002304077148,30.0011005401611), Vec3d(488.632598876953,47.7324333190918,24.0370998382568), Vec3d(488.632598876953,48.5612335205078,30.0011005401611), Vec3d(488.632598876953,47.7324333190918,24.0011005401611), Vec3d(488.632598876953,47.7324333190918,24.1091003417969), Vec3d(488.632598876953,48.5612335205078,30.0189018249512), Vec3d(488.632598876953,47.7324333190918,25.3211002349854), Vec3d(488.632598876953,48.5612335205078,30.0551013946533), Vec3d(488.632598876953,47.7324333190918,25.4651012420654), Vec3d(488.632598876953,48.5612335205078,30.6609001159668), Vec3d(488.632598876953,47.7324333190918,25.5371017456055), Vec3d(488.632598876953,48.5612335205078,30.7329006195068), Vec3d(488.632598876953,47.7324333190918,25.6091003417969), Vec3d(488.632598876953,48.5612335205078,30.7689018249512), Vec3d(488.632598876953,47.7324333190918,25.8971004486084), Vec3d(488.632598876953,48.5612335205078,30.8051013946533), Vec3d(488.632598876953,47.7324333190918,28.321102142334), Vec3d(488.632598876953,48.5612335205078,30.9491004943848), Vec3d(488.632598876953,47.7324333190918,28.4651012420654), Vec3d(488.632598876953,48.5612335205078,32.1609001159668), Vec3d(488.632598876953,47.7324333190918,28.5371017456055), Vec3d(488.632598876953,48.5612335205078,32.2329025268555), Vec3d(488.632598876953,47.7324333190918,28.6811008453369), Vec3d(488.632598876953,48.5612335205078,32.2689018249512), Vec3d(488.632598876953,47.7324333190918,31.1049003601074), Vec3d(488.632598876953,48.5612335205078,32.3411026000977), Vec3d(488.632598876953,47.7324333190918,31.3929004669189), Vec3d(488.632598876953,49.3900299072266,36.0009002685547), Vec3d(488.632598876953,47.7324333190918,31.536901473999), Vec3d(488.632598876953,47.7324333190918,31.6809005737305), Vec3d(488.632598876953,47.7324333190918,34.1049003601074), Vec3d(488.632598876953,47.7324333190918,34.3929023742676), Vec3d(488.632598876953,47.7324333190918,34.464900970459), Vec3d(488.632598876953,47.7324333190918,34.5369033813477), Vec3d(488.632598876953,47.7324333190918,34.6809005737305), Vec3d(488.632598876953,47.7324333190918,35.8929023742676), Vec3d(488.632598876953,47.7324333190918,35.964900970459), Vec3d(488.632598876953,47.7324333190918,36.0009002685547), Vec3d(488.632598876953,50.8816299438477,24.0011005401611), Vec3d(488.632598876953,50.8850326538086,30.0011005401611), Vec3d(488.632598876953,49.7480316162109,24.0011005401611), Vec3d(488.632598876953,49.7426300048828,24.0011005401611), Vec3d(488.632598876953,49.745231628418,30.0011005401611), Vec3d(488.632598876953,49.7592315673828,24.0011005401611), Vec3d(488.632598876953,49.7536315917969,30.0011005401611), Vec3d(488.632598876953,49.3900299072266,24.0011005401611), Vec3d(488.632598876953,49.5664329528809,30.0011005401611), Vec3d(488.632598876953,50.8786315917969,24.0011005401611), Vec3d(488.632598876953,50.7764320373535,24.0011005401611), Vec3d(488.632598876953,50.8274307250977,30.0011005401611), Vec3d(488.632598876953,50.7550315856934,30.0011005401611), Vec3d(488.632598876953,50.7692337036133,30.0011005401611), Vec3d(488.632598876953,50.9284324645996,24.0011005401611), Vec3d(488.632598876953,50.9202308654785,30.0011005401611), Vec3d(488.632598876953,51.1788330078125,24.0011005401611), Vec3d(488.632598876953,51.139232635498,24.0011005401611), Vec3d(488.632598876953,51.1590309143066,30.0011005401611), Vec3d(488.632598876953,51.2324333190918,24.0011005401611), Vec3d(488.632598876953,51.2056312561035,30.0011005401611), Vec3d(488.632598876953,51.4340324401855,24.0011005401611), Vec3d(488.632598876953,51.3946304321289,24.0011005401611), Vec3d(488.632598876953,51.4142303466797,30.0011005401611), Vec3d(488.632598876953,51.4498329162598,24.0011005401611), Vec3d(488.632598876953,51.5772323608398,30.0011005401611), Vec3d(488.632598876953,51.4418334960938,30.0011005401611), Vec3d(488.632598876953,51.3136329650879,30.0011005401611), Vec3d(488.632598876953,49.7714309692383,30.0011005401611), Vec3d(488.632598876953,51.0338325500488,30.0011005401611), Vec3d(488.632598876953,50.8816299438477,30.0011005401611), Vec3d(488.632598876953,50.8800315856934,30.0011005401611), Vec3d(488.632598876953,51.7188339233398,36.0009002685547), Vec3d(488.632598876953,51.7176322937012,36.0009002685547), Vec3d(488.632598876953,49.3900299072266,30.0011005401611), Vec3d(488.632598876953,50.7522315979004,30.0011005401611), Vec3d(488.632598876953,50.7522315979004,36.0009002685547), Vec3d(488.632598876953,49.7426300048828,30.0011005401611), Vec3d(488.632598876953,49.7426300048828,36.0009002685547), Vec3d(488.632598876953,49.7480316162109,30.0011005401611), Vec3d(488.632598876953,49.7480316162109,36.0009002685547), Vec3d(488.632598876953,51.715030670166,30.0011005401611), Vec3d(488.632598876953,51.715030670166,36.0009002685547), Vec3d(488.632598876953,50.7578315734863,30.0011005401611), Vec3d(488.632598876953,50.7578315734863,36.0009002685547), Vec3d(488.632598876953,50.761833190918,30.0011005401611), Vec3d(488.632598876953,50.761833190918,36.0009002685547), Vec3d(488.632598876953,50.8882331848145,30.0011005401611), Vec3d(488.632598876953,50.8882331848145,36.0009002685547), Vec3d(488.632598876953,49.7592315673828,30.0011005401611), Vec3d(488.632598876953,49.7592315673828,36.0009002685547), Vec3d(488.632598876953,51.1788330078125,30.0011005401611), Vec3d(488.632598876953,51.1788330078125,36.0009002685547), Vec3d(488.632598876953,50.9120330810547,30.0011005401611), Vec3d(488.632598876953,50.9120330810547,36.0009002685547), Vec3d(488.632598876953,51.4498329162598,30.0011005401611), Vec3d(488.632598876953,51.4498329162598,36.0009002685547), Vec3d(488.632598876953,51.7046318054199,30.0011005401611), Vec3d(488.632598876953,51.7046318054199,36.0009002685547), Vec3d(488.632598876953,51.2324333190918,30.0011005401611), Vec3d(488.632598876953,51.2324333190918,36.0009002685547), Vec3d(488.632598876953,51.3946304321289,30.0011005401611), Vec3d(488.632598876953,51.3946304321289,36.0009002685547), Vec3d(488.632598876953,51.4340324401855,30.0011005401611), Vec3d(488.632598876953,51.4340324401855,36.0009002685547), Vec3d(488.632598876953,49.7838325500488,30.0011005401611), Vec3d(488.632598876953,49.7838325500488,36.0009002685547), Vec3d(488.632598876953,50.7764320373535,30.0011005401611), Vec3d(488.632598876953,50.7764320373535,36.0009002685547), Vec3d(488.632598876953,51.139232635498,30.0011005401611), Vec3d(488.632598876953,51.139232635498,36.0009002685547), Vec3d(488.632598876953,50.9284324645996,30.0011005401611), Vec3d(488.632598876953,50.9284324645996,36.0009002685547), Vec3d(488.632598876953,50.8816299438477,36.0009002685547), Vec3d(488.632598876953,50.8786315917969,30.0011005401611), Vec3d(488.632598876953,50.8786315917969,36.0009002685547), Vec3d(488.632598876953,51.7324333190918,35.0173034667969), Vec3d(488.632598876953,51.7324333190918,36.0009002685547), Vec3d(488.632598876953,51.7324333190918,30.9847011566162), Vec3d(517.188415527344,51.7140884399414,24.0011005401611), Vec3d(517.188415527344,51.7140884399414,36.0009002685547), Vec3d(517.188415527344,50.4475173950195,24.0011005401611), Vec3d(517.188415527344,51.7324333190918,35.3734130859375), Vec3d(517.188415527344,51.7324333190918,36.0009002685547), Vec3d(517.188415527344,51.7324333190918,34.1185760498047), Vec3d(517.188415527344,51.7324333190918,31.88330078125), Vec3d(517.188415527344,51.7324333190918,30.0011005401611), Vec3d(517.188415527344,51.7324333190918,28.1187744140625), Vec3d(517.188415527344,51.7324333190918,25.8834266662598), Vec3d(517.188415527344,51.7324333190918,24.6285915374756), Vec3d(517.188415527344,51.7324333190918,24.0011005401611), Vec3d(517.188415527344,47.7324333190918,24.0600452423096), Vec3d(517.188415527344,47.7324333190918,24.0011005401611), Vec3d(517.188415527344,50.4475173950195,36.0009002685547), Vec3d(517.188415527344,47.7324333190918,24.1779975891113), Vec3d(517.188415527344,47.7324333190918,24.6498031616211), Vec3d(517.188415527344,47.7324333190918,28.7625770568848), Vec3d(517.188415527344,47.7324333190918,29.7061901092529), Vec3d(517.188415527344,47.7324333190918,29.9420928955078), Vec3d(517.188415527344,47.7324333190918,30.0600452423096), Vec3d(517.188415527344,47.7324333190918,30.2959480285645), Vec3d(517.188415527344,47.7324333190918,31.2395629882812), Vec3d(517.188415527344,47.7324333190918,35.3521995544434), Vec3d(517.188415527344,47.7324333190918,35.8240051269531), Vec3d(517.188415527344,47.7324333190918,35.9419555664062), Vec3d(517.188415527344,47.7324333190918,36.0009002685547) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | { Vec3crd(0,1,2), Vec3crd(3,4,5), Vec3crd(6,7,8), Vec3crd(9,10,11), Vec3crd(12,2,1), Vec3crd(12,1,13), Vec3crd(14,15,16), Vec3crd(17,18,19), Vec3crd(20,21,22), Vec3crd(17,19,23), Vec3crd(24,25,26), Vec3crd(27,13,1), Vec3crd(28,25,29), Vec3crd(30,31,32), Vec3crd(28,33,34), Vec3crd(35,36,7), Vec3crd(37,38,39), Vec3crd(40,10,41), Vec3crd(42,43,44), Vec3crd(45,5,4), Vec3crd(46,47,48), Vec3crd(46,48,49), Vec3crd(45,4,50), Vec3crd(51,52,53), Vec3crd(51,54,55), Vec3crd(56,52,57), Vec3crd(58,59,60), Vec3crd(61,50,4), Vec3crd(62,63,64), Vec3crd(65,34,33), Vec3crd(66,67,42), Vec3crd(68,17,69), Vec3crd(70,71,22), Vec3crd(66,42,72), Vec3crd(73,16,15), Vec3crd(35,7,74), Vec3crd(75,76,54), Vec3crd(77,27,1), Vec3crd(78,32,31), Vec3crd(75,54,79), Vec3crd(80,26,25), Vec3crd(81,80,25), Vec3crd(82,83,48), Vec3crd(84,20,85), Vec3crd(81,25,86), Vec3crd(87,88,19), Vec3crd(0,89,1), Vec3crd(90,91,92), Vec3crd(90,10,93), Vec3crd(38,94,39), Vec3crd(94,95,39), Vec3crd(3,7,96), Vec3crd(97,15,98), Vec3crd(97,99,15), Vec3crd(92,91,100), Vec3crd(89,101,1), Vec3crd(102,39,95), Vec3crd(103,11,10), Vec3crd(104,96,7), Vec3crd(105,15,99), Vec3crd(106,61,4), Vec3crd(107,108,33), Vec3crd(76,55,54), Vec3crd(109,91,110), Vec3crd(111,23,19), Vec3crd(112,63,113), Vec3crd(114,115,48), Vec3crd(116,59,117), Vec3crd(118,20,119), Vec3crd(120,31,121), Vec3crd(122,44,43), Vec3crd(110,91,123), Vec3crd(124,125,126), Vec3crd(127,128,129), Vec3crd(127,130,124), Vec3crd(131,124,132), Vec3crd(126,133,134), Vec3crd(135,136,126), Vec3crd(137,138,127), Vec3crd(139,127,138), Vec3crd(128,140,141), Vec3crd(142,128,143), Vec3crd(144,140,145), Vec3crd(100,91,146), Vec3crd(147,148,134), Vec3crd(101,149,1), Vec3crd(102,150,39), Vec3crd(103,10,151), Vec3crd(145,140,152), Vec3crd(152,140,153), Vec3crd(148,154,134), Vec3crd(154,155,134), Vec3crd(156,15,105), Vec3crd(157,104,7), Vec3crd(36,8,7), Vec3crd(158,37,39), Vec3crd(159,19,88), Vec3crd(160,19,159), Vec3crd(161,59,58), Vec3crd(161,117,59), Vec3crd(162,31,30), Vec3crd(162,121,31), Vec3crd(163,43,164), Vec3crd(163,165,43), Vec3crd(166,167,43), Vec3crd(167,164,43), Vec3crd(168,57,52), Vec3crd(82,48,169), Vec3crd(114,170,171), Vec3crd(108,65,33), Vec3crd(64,63,112), Vec3crd(114,172,170), Vec3crd(160,173,170), Vec3crd(171,170,173), Vec3crd(172,174,170), Vec3crd(160,170,174), Vec3crd(175,176,177), Vec3crd(178,77,1), Vec3crd(179,31,120), Vec3crd(175,180,176), Vec3crd(181,182,176), Vec3crd(177,176,182), Vec3crd(180,183,176), Vec3crd(181,176,183), Vec3crd(184,42,67), Vec3crd(185,69,17), Vec3crd(160,111,19), Vec3crd(186,187,160), Vec3crd(188,189,114), Vec3crd(190,188,114), Vec3crd(114,48,191), Vec3crd(192,114,193), Vec3crd(194,160,195), Vec3crd(196,160,194), Vec3crd(197,198,181), Vec3crd(199,197,181), Vec3crd(122,43,165), Vec3crd(200,201,175), Vec3crd(202,175,203), Vec3crd(204,175,202), Vec3crd(205,119,20), Vec3crd(206,181,207), Vec3crd(208,209,15), Vec3crd(210,15,209), Vec3crd(211,10,9), Vec3crd(212,10,211), Vec3crd(213,214,215), Vec3crd(216,217,218), Vec3crd(219,14,17), Vec3crd(113,63,220), Vec3crd(221,222,48), Vec3crd(191,48,222), Vec3crd(22,223,20), Vec3crd(205,20,223), Vec3crd(224,40,42), Vec3crd(123,91,225), Vec3crd(214,226,215), Vec3crd(227,215,226), Vec3crd(218,217,228), Vec3crd(229,228,217), Vec3crd(215,230,213), Vec3crd(125,135,126), Vec3crd(217,216,231), Vec3crd(129,128,142), Vec3crd(216,213,232), Vec3crd(130,132,124), Vec3crd(213,216,233), Vec3crd(234,213,235), Vec3crd(236,227,237), Vec3crd(238,237,227), Vec3crd(239,240,216), Vec3crd(233,216,240), Vec3crd(241,242,229), Vec3crd(243,229,242), Vec3crd(215,227,244), Vec3crd(245,215,246), Vec3crd(217,247,229), Vec3crd(248,249,217), Vec3crd(232,213,250), Vec3crd(230,250,213), Vec3crd(133,147,134), Vec3crd(244,227,251), Vec3crd(236,252,227), Vec3crd(251,227,252), Vec3crd(231,216,253), Vec3crd(254,253,216), Vec3crd(141,140,144), Vec3crd(247,255,229), Vec3crd(241,229,256), Vec3crd(255,256,229), Vec3crd(257,241,258), Vec3crd(259,146,91), Vec3crd(260,261,236), Vec3crd(262,1,149), Vec3crd(263,264,241), Vec3crd(265,241,264), Vec3crd(266,236,267), Vec3crd(268,267,236), Vec3crd(49,48,83), Vec3crd(166,43,269), Vec3crd(270,271,272), Vec3crd(273,274,275), Vec3crd(276,274,277), Vec3crd(278,151,10), Vec3crd(279,280,272), Vec3crd(281,39,150), Vec3crd(272,282,279), Vec3crd(155,283,134), Vec3crd(274,276,284), Vec3crd(153,140,285), Vec3crd(286,276,287), Vec3crd(265,276,286), Vec3crd(288,289,279), Vec3crd(268,288,279), Vec3crd(290,291,272), Vec3crd(271,290,272), Vec3crd(292,274,293), Vec3crd(275,274,292), Vec3crd(294,265,295), Vec3crd(276,265,294), Vec3crd(296,297,268), Vec3crd(279,296,268), Vec3crd(241,265,298), Vec3crd(298,265,299), Vec3crd(236,300,268), Vec3crd(300,301,268), Vec3crd(107,33,78), Vec3crd(302,303,59), Vec3crd(304,305,279), Vec3crd(282,304,279), Vec3crd(306,276,307), Vec3crd(284,276,306), Vec3crd(185,17,73), Vec3crd(308,309,221), Vec3crd(158,39,70), Vec3crd(310,41,10), Vec3crd(15,311,208), Vec3crd(7,6,312), Vec3crd(313,314,6), Vec3crd(315,6,314), Vec3crd(316,208,317), Vec3crd(318,317,208), Vec3crd(258,241,319), Vec3crd(319,241,320), Vec3crd(261,321,236), Vec3crd(321,322,236), Vec3crd(6,315,323), Vec3crd(208,324,318), Vec3crd(270,325,318), Vec3crd(326,318,325), Vec3crd(327,328,315), Vec3crd(273,315,328), Vec3crd(118,329,20), Vec3crd(330,20,329), Vec3crd(331,332,25), Vec3crd(86,25,332), Vec3crd(333,334,52), Vec3crd(335,52,334), Vec3crd(115,336,48), Vec3crd(169,48,336), Vec3crd(62,106,4), Vec3crd(35,15,210), Vec3crd(35,337,15), Vec3crd(158,10,212), Vec3crd(158,310,10), Vec3crd(338,178,1), Vec3crd(339,59,116), Vec3crd(107,302,59), Vec3crd(66,22,340), Vec3crd(66,341,22), Vec3crd(185,221,342), Vec3crd(185,308,221), Vec3crd(75,31,179), Vec3crd(75,343,31), Vec3crd(166,20,330), Vec3crd(166,85,20), Vec3crd(81,52,335), Vec3crd(81,168,52), Vec3crd(82,19,344), Vec3crd(82,87,19), Vec3crd(108,339,345), Vec3crd(346,108,345), Vec3crd(64,347,348), Vec3crd(349,347,64), Vec3crd(178,109,350), Vec3crd(351,178,350), Vec3crd(179,352,353), Vec3crd(354,352,179), Vec3crd(355,208,356), Vec3crd(356,208,311), Vec3crd(357,358,6), Vec3crd(358,312,6), Vec3crd(68,22,21), Vec3crd(68,340,22), Vec3crd(221,48,47), Vec3crd(184,342,221), Vec3crd(359,270,360), Vec3crd(318,360,270), Vec3crd(361,362,273), Vec3crd(315,273,362), Vec3crd(272,102,270), Vec3crd(363,270,102), Vec3crd(274,273,103), Vec3crd(364,103,273), Vec3crd(21,19,18), Vec3crd(21,20,84), Vec3crd(184,46,42), Vec3crd(43,42,46), Vec3crd(12,22,71), Vec3crd(365,22,12), Vec3crd(14,98,15), Vec3crd(14,220,63), Vec3crd(40,93,10), Vec3crd(40,225,91), Vec3crd(45,221,309), Vec3crd(366,221,45), Vec3crd(313,367,212), Vec3crd(212,367,368), Vec3crd(36,369,367), Vec3crd(313,36,367), Vec3crd(316,37,367), Vec3crd(37,368,367), Vec3crd(210,367,369), Vec3crd(316,367,210), Vec3crd(362,370,315), Vec3crd(370,323,315), Vec3crd(360,318,371), Vec3crd(371,318,324), Vec3crd(372,331,159), Vec3crd(159,195,160), Vec3crd(373,115,56), Vec3crd(115,114,189), Vec3crd(52,56,161), Vec3crd(374,161,56), Vec3crd(25,28,331), Vec3crd(375,331,28), Vec3crd(376,333,163), Vec3crd(163,203,175), Vec3crd(377,118,24), Vec3crd(118,181,198), Vec3crd(25,24,162), Vec3crd(378,162,24), Vec3crd(52,51,333), Vec3crd(379,333,51), Vec3crd(167,380,381), Vec3crd(376,167,381), Vec3crd(377,381,330), Vec3crd(330,381,380), Vec3crd(335,381,382), Vec3crd(376,381,335), Vec3crd(373,383,169), Vec3crd(169,383,384), Vec3crd(168,385,383), Vec3crd(373,168,383), Vec3crd(372,87,383), Vec3crd(87,384,383), Vec3crd(377,80,381), Vec3crd(80,382,381), Vec3crd(86,383,385), Vec3crd(372,383,86), Vec3crd(106,348,347), Vec3crd(386,106,347), Vec3crd(375,65,346), Vec3crd(108,346,65), Vec3crd(64,112,349), Vec3crd(387,349,112), Vec3crd(171,190,114), Vec3crd(346,345,171), Vec3crd(374,190,345), Vec3crd(171,345,190), Vec3crd(349,172,347), Vec3crd(172,114,192), Vec3crd(386,347,192), Vec3crd(172,192,347), Vec3crd(173,160,196), Vec3crd(171,173,346), Vec3crd(375,346,196), Vec3crd(173,196,346), Vec3crd(172,349,174), Vec3crd(174,186,160), Vec3crd(387,186,349), Vec3crd(174,349,186), Vec3crd(64,348,62), Vec3crd(106,62,348), Vec3crd(108,107,339), Vec3crd(59,339,107), Vec3crd(374,345,116), Vec3crd(339,116,345), Vec3crd(76,353,352), Vec3crd(379,76,352), Vec3crd(388,77,351), Vec3crd(178,351,77), Vec3crd(179,120,354), Vec3crd(378,354,120), Vec3crd(177,200,175), Vec3crd(351,350,177), Vec3crd(389,200,350), Vec3crd(177,350,200), Vec3crd(354,180,352), Vec3crd(180,175,204), Vec3crd(379,352,204), Vec3crd(180,204,352), Vec3crd(182,181,206), Vec3crd(177,182,351), Vec3crd(388,351,206), Vec3crd(182,206,351), Vec3crd(180,354,183), Vec3crd(183,199,181), Vec3crd(378,199,354), Vec3crd(183,354,199), Vec3crd(91,109,338), Vec3crd(178,338,109), Vec3crd(76,75,353), Vec3crd(179,353,75), Vec3crd(389,350,110), Vec3crd(109,110,350), Vec3crd(390,391,392), Vec3crd(393,394,395), Vec3crd(224,122,389), Vec3crd(122,175,201), Vec3crd(365,388,205), Vec3crd(205,207,181), Vec3crd(66,340,396), Vec3crd(68,396,340), Vec3crd(184,396,342), Vec3crd(185,342,396), Vec3crd(66,396,67), Vec3crd(184,67,396), Vec3crd(68,69,396), Vec3crd(185,396,69), Vec3crd(219,111,387), Vec3crd(111,160,187), Vec3crd(366,386,191), Vec3crd(191,193,114), Vec3crd(150,272,280), Vec3crd(102,272,150), Vec3crd(151,277,274), Vec3crd(103,151,274), Vec3crd(161,374,117), Vec3crd(116,117,374), Vec3crd(366,61,386), Vec3crd(106,386,61), Vec3crd(111,187,387), Vec3crd(186,387,187), Vec3crd(56,188,374), Vec3crd(190,374,188), Vec3crd(191,386,193), Vec3crd(192,193,386), Vec3crd(331,375,194), Vec3crd(196,194,375), Vec3crd(28,34,375), Vec3crd(65,375,34), Vec3crd(219,387,113), Vec3crd(112,113,387), Vec3crd(224,389,123), Vec3crd(110,123,389), Vec3crd(51,55,379), Vec3crd(76,379,55), Vec3crd(24,197,378), Vec3crd(199,378,197), Vec3crd(122,201,389), Vec3crd(200,389,201), Vec3crd(333,379,202), Vec3crd(204,202,379), Vec3crd(205,388,207), Vec3crd(206,207,388), Vec3crd(365,27,388), Vec3crd(77,388,27), Vec3crd(162,378,121), Vec3crd(120,121,378), Vec3crd(162,30,25), Vec3crd(30,29,25), Vec3crd(51,53,54), Vec3crd(303,60,59), Vec3crd(28,29,33), Vec3crd(29,397,33), Vec3crd(161,58,52), Vec3crd(53,52,58), Vec3crd(21,84,19), Vec3crd(84,344,19), Vec3crd(46,49,43), Vec3crd(49,269,43), Vec3crd(208,316,209), Vec3crd(210,209,316), Vec3crd(327,313,211), Vec3crd(212,211,313), Vec3crd(36,35,369), Vec3crd(210,369,35), Vec3crd(37,158,368), Vec3crd(212,368,158), Vec3crd(6,8,313), Vec3crd(36,313,8), Vec3crd(326,38,316), Vec3crd(37,316,38), Vec3crd(392,391,398), Vec3crd(399,398,391), Vec3crd(394,400,395), Vec3crd(401,395,400), Vec3crd(390,214,391), Vec3crd(214,213,234), Vec3crd(393,395,218), Vec3crd(218,239,216), Vec3crd(402,230,403), Vec3crd(230,215,245), Vec3crd(125,124,131), Vec3crd(404,125,403), Vec3crd(405,406,231), Vec3crd(231,248,217), Vec3crd(129,137,127), Vec3crd(407,406,129), Vec3crd(130,127,139), Vec3crd(402,130,408), Vec3crd(194,195,331), Vec3crd(159,331,195), Vec3crd(115,189,56), Vec3crd(188,56,189), Vec3crd(14,219,220), Vec3crd(113,220,219), Vec3crd(45,50,366), Vec3crd(61,366,50), Vec3crd(221,366,222), Vec3crd(191,222,366), Vec3crd(17,23,219), Vec3crd(111,219,23), Vec3crd(118,198,24), Vec3crd(197,24,198), Vec3crd(202,203,333), Vec3crd(163,333,203), Vec3crd(40,224,225), Vec3crd(123,225,224), Vec3crd(12,13,365), Vec3crd(27,365,13), Vec3crd(22,365,223), Vec3crd(205,223,365), Vec3crd(42,44,224), Vec3crd(122,224,44), Vec3crd(399,391,234), Vec3crd(214,234,391), Vec3crd(401,239,395), Vec3crd(218,395,239), Vec3crd(214,390,226), Vec3crd(226,238,227), Vec3crd(218,228,393), Vec3crd(228,229,243), Vec3crd(401,399,233), Vec3crd(233,235,213), Vec3crd(392,409,390), Vec3crd(410,390,409), Vec3crd(394,393,411), Vec3crd(412,411,393), Vec3crd(402,403,131), Vec3crd(125,131,403), Vec3crd(405,137,406), Vec3crd(129,406,137), Vec3crd(405,408,139), Vec3crd(130,139,408), Vec3crd(230,245,403), Vec3crd(404,403,245), Vec3crd(231,406,248), Vec3crd(407,248,406), Vec3crd(232,254,216), Vec3crd(402,408,232), Vec3crd(413,404,244), Vec3crd(244,246,215), Vec3crd(414,247,407), Vec3crd(247,217,249), Vec3crd(133,126,136), Vec3crd(415,133,413), Vec3crd(141,143,128), Vec3crd(416,414,141), Vec3crd(410,238,390), Vec3crd(226,390,238), Vec3crd(412,393,243), Vec3crd(228,243,393), Vec3crd(233,399,235), Vec3crd(234,235,399), Vec3crd(237,260,236), Vec3crd(238,410,237), Vec3crd(417,260,410), Vec3crd(237,410,260), Vec3crd(239,401,240), Vec3crd(233,240,401), Vec3crd(242,241,257), Vec3crd(243,242,412), Vec3crd(418,412,257), Vec3crd(242,257,412), Vec3crd(401,419,399), Vec3crd(398,399,419), Vec3crd(417,410,420), Vec3crd(409,420,410), Vec3crd(400,421,401), Vec3crd(419,401,421), Vec3crd(418,422,412), Vec3crd(411,412,422), Vec3crd(413,135,404), Vec3crd(125,404,135), Vec3crd(414,407,142), Vec3crd(129,142,407), Vec3crd(130,402,132), Vec3crd(131,132,402), Vec3crd(133,136,413), Vec3crd(135,413,136), Vec3crd(423,147,415), Vec3crd(133,415,147), Vec3crd(137,405,138), Vec3crd(139,138,405), Vec3crd(141,414,143), Vec3crd(142,143,414), Vec3crd(424,416,144), Vec3crd(141,144,416), Vec3crd(405,254,408), Vec3crd(232,408,254), Vec3crd(244,404,246), Vec3crd(245,246,404), Vec3crd(247,249,407), Vec3crd(248,407,249), Vec3crd(232,250,402), Vec3crd(230,402,250), Vec3crd(415,413,251), Vec3crd(244,251,413), Vec3crd(252,236,266), Vec3crd(251,252,415), Vec3crd(423,415,266), Vec3crd(252,266,415), Vec3crd(231,253,405), Vec3crd(254,405,253), Vec3crd(416,255,414), Vec3crd(247,414,255), Vec3crd(256,263,241), Vec3crd(255,416,256), Vec3crd(424,263,416), Vec3crd(256,416,263), Vec3crd(257,258,418), Vec3crd(425,418,258), Vec3crd(260,417,261), Vec3crd(426,261,417), Vec3crd(422,418,427), Vec3crd(427,259,91), Vec3crd(420,428,417), Vec3crd(428,1,262), Vec3crd(147,423,148), Vec3crd(429,148,423), Vec3crd(263,424,264), Vec3crd(264,295,265), Vec3crd(266,267,423), Vec3crd(267,268,297), Vec3crd(144,145,424), Vec3crd(430,424,145), Vec3crd(49,431,269), Vec3crd(166,269,431), Vec3crd(82,431,83), Vec3crd(49,83,431), Vec3crd(84,85,431), Vec3crd(166,431,85), Vec3crd(82,344,431), Vec3crd(84,431,344), Vec3crd(432,278,90), Vec3crd(10,90,278), Vec3crd(433,0,281), Vec3crd(39,281,0), Vec3crd(362,361,434), Vec3crd(435,271,359), Vec3crd(270,359,271), Vec3crd(436,361,275), Vec3crd(273,275,361), Vec3crd(360,437,359), Vec3crd(277,287,276), Vec3crd(151,278,277), Vec3crd(280,279,289), Vec3crd(150,280,281), Vec3crd(436,438,439), Vec3crd(439,285,140), Vec3crd(90,92,432), Vec3crd(440,432,92), Vec3crd(282,272,291), Vec3crd(441,282,442), Vec3crd(284,293,274), Vec3crd(443,438,284), Vec3crd(278,432,286), Vec3crd(286,299,265), Vec3crd(281,288,433), Vec3crd(288,268,301), Vec3crd(0,433,89), Vec3crd(444,89,433), Vec3crd(435,445,442), Vec3crd(445,134,283), Vec3crd(439,446,436), Vec3crd(361,436,446), Vec3crd(442,290,435), Vec3crd(271,435,290), Vec3crd(438,436,292), Vec3crd(275,292,436), Vec3crd(445,435,447), Vec3crd(359,447,435), Vec3crd(286,287,278), Vec3crd(277,278,287), Vec3crd(288,281,289), Vec3crd(280,289,281), Vec3crd(145,152,430), Vec3crd(443,430,152), Vec3crd(148,429,154), Vec3crd(441,154,429), Vec3crd(424,430,294), Vec3crd(294,307,276), Vec3crd(423,296,429), Vec3crd(296,279,305), Vec3crd(425,440,100), Vec3crd(92,100,440), Vec3crd(290,442,291), Vec3crd(282,291,442), Vec3crd(292,293,438), Vec3crd(284,438,293), Vec3crd(298,320,241), Vec3crd(432,440,298), Vec3crd(300,236,322), Vec3crd(433,300,444), Vec3crd(426,101,444), Vec3crd(89,444,101), Vec3crd(107,448,302), Vec3crd(302,79,54), Vec3crd(78,31,343), Vec3crd(107,78,448), Vec3crd(75,79,448), Vec3crd(302,448,79), Vec3crd(78,343,448), Vec3crd(75,448,343), Vec3crd(427,418,259), Vec3crd(425,259,418), Vec3crd(428,262,417), Vec3crd(426,417,262), Vec3crd(437,449,359), Vec3crd(447,359,449), Vec3crd(434,361,450), Vec3crd(446,450,361), Vec3crd(32,33,397), Vec3crd(78,33,32), Vec3crd(53,303,54), Vec3crd(302,54,303), Vec3crd(152,153,443), Vec3crd(438,443,153), Vec3crd(429,304,441), Vec3crd(282,441,304), Vec3crd(430,443,306), Vec3crd(284,306,443), Vec3crd(154,441,155), Vec3crd(442,155,441), Vec3crd(298,299,432), Vec3crd(286,432,299), Vec3crd(300,433,301), Vec3crd(288,301,433), Vec3crd(185,451,308), Vec3crd(308,74,7), Vec3crd(73,15,337), Vec3crd(185,73,451), Vec3crd(35,74,451), Vec3crd(308,451,74), Vec3crd(73,337,451), Vec3crd(35,451,337), Vec3crd(158,452,310), Vec3crd(310,72,42), Vec3crd(70,22,341), Vec3crd(158,70,452), Vec3crd(66,72,452), Vec3crd(310,452,72), Vec3crd(70,341,452), Vec3crd(66,452,341), Vec3crd(313,327,314), Vec3crd(315,314,327), Vec3crd(316,317,326), Vec3crd(318,326,317), Vec3crd(15,156,311), Vec3crd(356,311,156), Vec3crd(7,312,157), Vec3crd(358,157,312), Vec3crd(211,9,327), Vec3crd(364,327,9), Vec3crd(38,326,94), Vec3crd(363,94,326), Vec3crd(294,295,424), Vec3crd(264,424,295), Vec3crd(296,423,297), Vec3crd(267,297,423), Vec3crd(262,149,426), Vec3crd(101,426,149), Vec3crd(258,319,425), Vec3crd(440,425,319), Vec3crd(261,426,321), Vec3crd(444,321,426), Vec3crd(259,425,146), Vec3crd(100,146,425), Vec3crd(306,307,430), Vec3crd(294,430,307), Vec3crd(304,429,305), Vec3crd(296,305,429), Vec3crd(319,320,440), Vec3crd(298,440,320), Vec3crd(321,444,322), Vec3crd(300,322,444), Vec3crd(445,283,442), Vec3crd(155,442,283), Vec3crd(439,438,285), Vec3crd(153,285,438), Vec3crd(17,68,18), Vec3crd(21,18,68), Vec3crd(46,184,47), Vec3crd(221,47,184), Vec3crd(102,95,363), Vec3crd(94,363,95), Vec3crd(9,11,364), Vec3crd(103,364,11), Vec3crd(6,323,357), Vec3crd(370,357,323), Vec3crd(371,324,355), Vec3crd(208,355,324), Vec3crd(270,363,325), Vec3crd(326,325,363), Vec3crd(327,364,328), Vec3crd(273,328,364), Vec3crd(0,2,39), Vec3crd(12,39,2), Vec3crd(90,93,91), Vec3crd(40,91,93), Vec3crd(14,16,17), Vec3crd(73,17,16), Vec3crd(45,309,7), Vec3crd(308,7,309), Vec3crd(12,71,39), Vec3crd(70,39,71), Vec3crd(40,41,42), Vec3crd(310,42,41), Vec3crd(97,98,63), Vec3crd(14,63,98), Vec3crd(3,5,7), Vec3crd(45,7,5), Vec3crd(118,377,329), Vec3crd(330,329,377), Vec3crd(331,372,332), Vec3crd(86,332,372), Vec3crd(333,376,334), Vec3crd(335,334,376), Vec3crd(115,373,336), Vec3crd(169,336,373), Vec3crd(167,166,380), Vec3crd(330,380,166), Vec3crd(80,81,382), Vec3crd(335,382,81), Vec3crd(86,385,81), Vec3crd(168,81,385), Vec3crd(169,384,82), Vec3crd(87,82,384), Vec3crd(159,88,372), Vec3crd(87,372,88), Vec3crd(163,164,376), Vec3crd(167,376,164), Vec3crd(24,26,377), Vec3crd(80,377,26), Vec3crd(56,57,373), Vec3crd(168,373,57), Vec3crd(32,397,30), Vec3crd(29,30,397), Vec3crd(58,60,53), Vec3crd(303,53,60), Vec3crd(205,181,119), Vec3crd(118,119,181), Vec3crd(163,175,165), Vec3crd(122,165,175), Vec3crd(453,454,455), Vec3crd(454,456,455), Vec3crd(457,455,456), Vec3crd(458,455,457), Vec3crd(459,455,458), Vec3crd(460,455,459), Vec3crd(461,462,463), Vec3crd(464,465,466), Vec3crd(467,468,469), Vec3crd(470,471,472), Vec3crd(465,473,474), Vec3crd(475,476,477), Vec3crd(478,479,480), Vec3crd(481,482,478), Vec3crd(483,484,481), Vec3crd(485,486,483), Vec3crd(487,488,485), Vec3crd(489,490,487), Vec3crd(491,492,489), Vec3crd(493,494,491), Vec3crd(495,496,493), Vec3crd(497,498,495), Vec3crd(499,500,497), Vec3crd(501,502,499), Vec3crd(503,504,501), Vec3crd(505,504,503), Vec3crd(506,504,505), Vec3crd(507,504,506), Vec3crd(508,504,507), Vec3crd(509,504,508), Vec3crd(510,504,509), Vec3crd(511,504,510), Vec3crd(512,504,511), Vec3crd(513,504,512), Vec3crd(514,504,513), Vec3crd(476,515,516), Vec3crd(517,518,519), Vec3crd(520,517,521), Vec3crd(518,522,523), Vec3crd(522,480,479), Vec3crd(524,525,526), Vec3crd(468,470,527), Vec3crd(525,467,528), Vec3crd(529,475,530), Vec3crd(531,532,533), Vec3crd(534,531,535), Vec3crd(536,537,538), Vec3crd(473,539,540), Vec3crd(539,536,541), Vec3crd(537,534,542), Vec3crd(471,520,543), Vec3crd(532,529,544), Vec3crd(545,524,546), Vec3crd(453,461,547), Vec3crd(463,464,548), Vec3crd(523,549,504), Vec3crd(527,550,551), Vec3crd(519,552,553), Vec3crd(521,554,555), Vec3crd(466,556,557), Vec3crd(469,558,559), Vec3crd(528,560,561), Vec3crd(477,562,563), Vec3crd(543,564,565), Vec3crd(535,566,567), Vec3crd(530,568,569), Vec3crd(540,570,571), Vec3crd(474,572,573), Vec3crd(542,574,575), Vec3crd(538,576,577), Vec3crd(541,578,579), Vec3crd(472,580,581), Vec3crd(526,582,583), Vec3crd(533,584,585), Vec3crd(544,586,587), Vec3crd(516,545,588), Vec3crd(588,589,590), Vec3crd(455,460,4), Vec3crd(591,592,63), Vec3crd(462,455,4), Vec3crd(592,547,63), Vec3crd(547,548,63), Vec3crd(465,462,4), Vec3crd(548,557,63), Vec3crd(127,124,501), Vec3crd(127,501,499), Vec3crd(505,503,124), Vec3crd(124,126,507), Vec3crd(124,507,506), Vec3crd(509,508,126), Vec3crd(126,134,512), Vec3crd(126,512,511), Vec3crd(510,509,126), Vec3crd(128,127,493), Vec3crd(128,493,491), Vec3crd(497,495,127), Vec3crd(489,487,128), Vec3crd(140,128,483), Vec3crd(140,483,481), Vec3crd(487,485,128), Vec3crd(478,480,140), Vec3crd(480,522,140), Vec3crd(514,513,134), Vec3crd(504,514,134), Vec3crd(551,581,437), Vec3crd(471,470,434), Vec3crd(445,447,555), Vec3crd(445,555,553), Vec3crd(134,445,553), Vec3crd(134,553,504), Vec3crd(446,439,518), Vec3crd(446,518,517), Vec3crd(439,140,522), Vec3crd(439,522,518), Vec3crd(515,476,358), Vec3crd(563,588,356), Vec3crd(557,573,63), Vec3crd(473,465,4), Vec3crd(437,360,559), Vec3crd(437,559,551), Vec3crd(360,371,561), Vec3crd(360,561,559), Vec3crd(362,434,470), Vec3crd(362,470,468), Vec3crd(370,362,468), Vec3crd(370,468,467), Vec3crd(499,497,127), Vec3crd(506,505,124), Vec3crd(495,493,127), Vec3crd(513,512,134), Vec3crd(481,478,140), Vec3crd(447,449,565), Vec3crd(447,565,555), Vec3crd(450,446,517), Vec3crd(450,517,520), Vec3crd(356,156,569), Vec3crd(356,569,563), Vec3crd(157,358,476), Vec3crd(157,476,475), Vec3crd(357,370,467), Vec3crd(357,467,525), Vec3crd(371,355,583), Vec3crd(371,583,561), Vec3crd(460,459,4), Vec3crd(63,62,593), Vec3crd(63,593,591), Vec3crd(62,4,459), Vec3crd(62,459,458), Vec3crd(532,531,104), Vec3crd(531,534,104), Vec3crd(567,585,105), Vec3crd(575,567,105), Vec3crd(4,3,539), Vec3crd(4,539,473), Vec3crd(536,539,3), Vec3crd(97,63,573), Vec3crd(97,573,571), Vec3crd(571,579,97), Vec3crd(99,97,579), Vec3crd(99,579,577), Vec3crd(105,99,577), Vec3crd(105,577,575), Vec3crd(96,104,534), Vec3crd(96,534,537), Vec3crd(3,96,537), Vec3crd(3,537,536), Vec3crd(503,501,124), Vec3crd(508,507,126), Vec3crd(491,489,128), Vec3crd(511,510,126), Vec3crd(485,483,128), Vec3crd(434,450,520), Vec3crd(434,520,471), Vec3crd(449,437,581), Vec3crd(449,581,565), Vec3crd(156,105,585), Vec3crd(156,585,587), Vec3crd(587,569,156), Vec3crd(104,157,529), Vec3crd(104,529,532), Vec3crd(475,529,157), Vec3crd(590,583,355), Vec3crd(355,356,588), Vec3crd(355,588,590), Vec3crd(358,357,524), Vec3crd(358,524,515), Vec3crd(525,524,357), Vec3crd(458,457,62), Vec3crd(457,593,62), Vec3crd(479,478,482), Vec3crd(479,504,549), Vec3crd(479,482,504), Vec3crd(482,481,484), Vec3crd(472,551,550), Vec3crd(581,551,472), Vec3crd(482,484,504), Vec3crd(484,483,486), Vec3crd(523,553,552), Vec3crd(504,553,523), Vec3crd(540,573,572), Vec3crd(571,573,540), Vec3crd(544,585,584), Vec3crd(587,585,544), Vec3crd(542,577,576), Vec3crd(575,577,542), Vec3crd(526,590,589), Vec3crd(583,590,526), Vec3crd(535,575,574), Vec3crd(567,575,535), Vec3crd(533,567,566), Vec3crd(585,567,533), Vec3crd(538,579,578), Vec3crd(577,579,538), Vec3crd(543,581,580), Vec3crd(565,581,543), Vec3crd(477,569,568), Vec3crd(563,569,477), Vec3crd(530,587,586), Vec3crd(569,587,530), Vec3crd(541,571,570), Vec3crd(579,571,541), Vec3crd(528,583,582), Vec3crd(561,583,528), Vec3crd(591,453,592), Vec3crd(547,592,453), Vec3crd(521,565,564), Vec3crd(555,565,521), Vec3crd(474,557,556), Vec3crd(573,557,474), Vec3crd(516,563,562), Vec3crd(588,563,516), Vec3crd(519,555,554), Vec3crd(553,555,519), Vec3crd(527,559,558), Vec3crd(551,559,527), Vec3crd(469,561,560), Vec3crd(559,561,469), Vec3crd(462,461,455), Vec3crd(453,455,461), Vec3crd(461,463,547), Vec3crd(548,547,463), Vec3crd(465,464,462), Vec3crd(463,462,464), Vec3crd(464,466,548), Vec3crd(557,548,466), Vec3crd(469,560,467), Vec3crd(528,467,560), Vec3crd(472,550,470), Vec3crd(527,470,550), Vec3crd(474,556,465), Vec3crd(466,465,556), Vec3crd(477,568,475), Vec3crd(530,475,568), Vec3crd(516,562,476), Vec3crd(477,476,562), Vec3crd(519,554,517), Vec3crd(521,517,554), Vec3crd(521,564,520), Vec3crd(543,520,564), Vec3crd(523,552,518), Vec3crd(519,518,552), Vec3crd(479,549,522), Vec3crd(523,522,549), Vec3crd(526,589,524), Vec3crd(589,546,524), Vec3crd(527,558,468), Vec3crd(469,468,558), Vec3crd(528,582,525), Vec3crd(526,525,582), Vec3crd(530,586,529), Vec3crd(544,529,586), Vec3crd(533,566,531), Vec3crd(535,531,566), Vec3crd(535,574,534), Vec3crd(542,534,574), Vec3crd(538,578,536), Vec3crd(541,536,578), Vec3crd(540,572,473), Vec3crd(474,473,572), Vec3crd(541,570,539), Vec3crd(540,539,570), Vec3crd(542,576,537), Vec3crd(538,537,576), Vec3crd(543,580,471), Vec3crd(472,471,580), Vec3crd(544,584,532), Vec3crd(533,532,584), Vec3crd(524,545,515), Vec3crd(516,515,545), Vec3crd(545,546,588), Vec3crd(589,588,546), Vec3crd(453,591,454), Vec3crd(593,454,591), Vec3crd(484,486,504), Vec3crd(486,485,488), Vec3crd(486,488,504), Vec3crd(488,487,490), Vec3crd(488,490,504), Vec3crd(490,489,492), Vec3crd(490,492,504), Vec3crd(492,491,494), Vec3crd(492,494,504), Vec3crd(494,493,496), Vec3crd(494,496,504), Vec3crd(496,495,498), Vec3crd(496,498,504), Vec3crd(498,497,500), Vec3crd(498,500,504), Vec3crd(500,499,502), Vec3crd(500,502,504), Vec3crd(501,504,502), Vec3crd(454,593,456), Vec3crd(457,456,593), Vec3crd(594,595,596), Vec3crd(597,598,594), Vec3crd(599,597,594), Vec3crd(600,599,594), Vec3crd(601,600,594), Vec3crd(602,601,594), Vec3crd(603,602,594), Vec3crd(604,603,594), Vec3crd(605,604,594), Vec3crd(606,607,608), Vec3crd(609,606,608), Vec3crd(610,609,608), Vec3crd(611,610,608), Vec3crd(612,611,608), Vec3crd(613,612,608), Vec3crd(614,613,608), Vec3crd(615,614,608), Vec3crd(616,615,608), Vec3crd(617,616,608), Vec3crd(618,617,608), Vec3crd(619,618,608), Vec3crd(620,619,608), Vec3crd(596,608,607), Vec3crd(595,594,598), Vec3crd(608,596,595), Vec3crd(605,594,91), Vec3crd(91,338,602), Vec3crd(91,602,603), Vec3crd(598,597,1), Vec3crd(594,596,91), Vec3crd(608,595,1), Vec3crd(595,598,1), Vec3crd(616,617,392), Vec3crd(610,611,394), Vec3crd(419,421,613), Vec3crd(419,613,614), Vec3crd(422,427,607), Vec3crd(422,607,606), Vec3crd(427,91,596), Vec3crd(427,596,607), Vec3crd(428,420,619), Vec3crd(428,619,620), Vec3crd(1,428,620), Vec3crd(1,620,608), Vec3crd(420,409,618), Vec3crd(420,618,619), Vec3crd(411,422,606), Vec3crd(411,606,609), Vec3crd(398,419,614), Vec3crd(398,614,615), Vec3crd(421,400,612), Vec3crd(421,612,613), Vec3crd(409,392,617), Vec3crd(409,617,618), Vec3crd(394,411,609), Vec3crd(394,609,610), Vec3crd(604,605,91), Vec3crd(338,1,599), Vec3crd(338,599,600), Vec3crd(392,398,615), Vec3crd(392,615,616), Vec3crd(400,394,611), Vec3crd(400,611,612), Vec3crd(603,604,91), Vec3crd(601,602,338), Vec3crd(597,599,1), Vec3crd(600,601,338) }); | /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:99:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 99 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 100 | { Vec3d(15.8899993896484,19.444055557251,2.67489433288574), Vec3d(15.9129991531372,19.1590557098389,2.67489433288574), Vec3d(15.9039993286133,19.1500549316406,2.67489433288574), Vec3d(15.9489994049072,19.2490558624268,2.67489433288574), Vec3d(15.9579992294312,19.3570556640625,2.67489433288574), Vec3d(15.8819999694824,18.690055847168,2.67489433288574), Vec3d(15.8319997787476,17.7460556030273,2.67489433288574), Vec3d(15.8489999771118,18.819055557251,2.67489433288574), Vec3d(15.8589992523193,17.7190551757812,2.67489433288574), Vec3d(15.8769998550415,19.0490550994873,2.67489433288574), Vec3d(15.7529993057251,17.8080558776855,2.67489433288574), Vec3d(15.7869997024536,19.5010547637939,2.67489433288574), Vec3d(14.0329990386963,18.7170543670654,2.67489433288574), Vec3d(13.9599990844727,18.7460556030273,2.67489433288574), Vec3d(13.9869995117188,20.2840557098389,2.67489433288574), Vec3d(14.2029991149902,20.149055480957,2.67489433288574), Vec3d(14.1939992904663,19.9560546875,2.67489433288574), Vec3d(14.1939992904663,20.1670551300049,2.67489433288574), Vec3d(14.2119998931885,20.0590553283691,2.67489433288574), Vec3d(12.1899995803833,19.1840553283691,2.67489433288574), Vec3d(12.096999168396,19.1950550079346,2.67489433288574), Vec3d(12.1099996566772,20.6690559387207,2.67489433288574), Vec3d(11.382999420166,19.9750556945801,2.67489433288574), Vec3d(11.2599992752075,19.2490558624268,2.67489433288574), Vec3d(11.2369995117188,19.9320545196533,2.67489433288574), Vec3d(11.5349998474121,20.0640544891357,2.67489433288574), Vec3d(11.6259994506836,20.1550559997559,2.67489433288574), Vec3d(11.6829986572266,20.2390556335449,2.67489433288574), Vec3d(11.7369995117188,20.3570556640625,2.67489433288574), Vec3d(11.8449993133545,20.645055770874,2.67489433288574), Vec3d(11.7729988098145,20.4640560150146,2.67489433288574), Vec3d(11.7799987792969,20.5370559692383,9.41389465332031), Vec3d(11.7639999389648,20.4470558166504,2.67489433288574), Vec3d(11.9559993743896,20.6810550689697,2.67489433288574), Vec3d(12.3079996109009,20.6020545959473,2.67489433288574), Vec3d(12.1959991455078,19.1860542297363,2.67489433288574), Vec3d(12.2059993743896,20.6540546417236,2.67489433288574), Vec3d(12.3489990234375,20.3740558624268,2.67489433288574), Vec3d(12.3579998016357,20.2750549316406,2.67489433288574), Vec3d(12.3669996261597,20.266056060791,2.67489433288574), Vec3d(12.3849992752075,20.1670551300049,2.67489433288574), Vec3d(12.4269990921021,20.0680541992188,2.67489433288574), Vec3d(12.5029993057251,19.9540557861328,2.67489433288574), Vec3d(12.6169996261597,19.8550548553467,2.67489433288574), Vec3d(12.7449989318848,19.7800559997559,2.67489433288574), Vec3d(12.7629995346069,19.7800559997559,2.67489433288574), Vec3d(12.8799991607666,19.7350559234619,2.67489433288574), Vec3d(13.0369997024536,19.7250556945801,2.67489433288574), Vec3d(13.0149993896484,19.0340557098389,2.67489433288574), Vec3d(11.1699991226196,19.2580547332764,2.67489433288574), Vec3d(11.0959987640381,19.2580547332764,2.67489433288574), Vec3d(11.1209993362427,19.9230556488037,2.67489433288574), Vec3d(13.0599994659424,19.024055480957,2.67489433288574), Vec3d(14.9049997329712,18.3170547485352,2.67489433288574), Vec3d(14.8779993057251,18.3400554656982,2.67489433288574), Vec3d(14.8779993057251,19.149055480957,2.67489433288574), Vec3d(13.3039989471436,19.77805519104,2.67489433288574), Vec3d(13.1589994430542,18.9890556335449,2.67489433288574), Vec3d(13.1559991836548,19.7350559234619,2.67489433288574), Vec3d(13.4269990921021,19.8600559234619,2.67489433288574), Vec3d(13.5339994430542,19.9700546264648,2.67389440536499), Vec3d(13.6359996795654,20.1220550537109,2.67489433288574), Vec3d(13.6359996795654,20.1400547027588,2.67489433288574), Vec3d(13.6719989776611,20.2210559844971,2.67489433288574), Vec3d(13.6899995803833,20.2300548553467,2.67489433288574), Vec3d(13.7509994506836,20.3010559082031,2.67489433288574), Vec3d(13.8539991378784,20.3180541992188,2.67489433288574), Vec3d(14.8329992294312,18.3580551147461,2.67489433288574), Vec3d(14.1849994659424,19.8530559539795,2.67489433288574), Vec3d(14.0769996643066,18.7000541687012,2.67489433288574), Vec3d(14.1099996566772,20.2400550842285,2.67489433288574), Vec3d(14.2009992599487,19.6230545043945,2.67489433288574), Vec3d(14.2729997634888,19.4670543670654,2.67489433288574), Vec3d(14.3379993438721,19.3790550231934,2.67489433288574), Vec3d(14.4549999237061,19.2770557403564,2.67489433288574), Vec3d(14.5899991989136,19.2040557861328,2.67489433288574), Vec3d(14.6079998016357,19.2040557861328,2.67489433288574), Vec3d(14.7209997177124,19.1600551605225,2.67489433288574), Vec3d(15.1379995346069,19.210054397583,2.67489433288574), Vec3d(14.9949998855591,18.2680549621582,2.67489433288574), Vec3d(15.0029993057251,19.1580543518066,2.67489433288574), Vec3d(15.2369995117188,19.2760543823242,2.67489433288574), Vec3d(15.3779993057251,19.4060554504395,2.67489433288574), Vec3d(15.4539995193481,19.520055770874,2.67489433288574), Vec3d(15.471999168396,19.52805519104,2.67489433288574), Vec3d(15.5449991226196,19.5830554962158,2.67489433288574), Vec3d(15.6529998779297,19.573055267334,2.67489433288574), Vec3d(15.7059993743896,17.8360557556152,2.67489433288574), Vec3d(15.9449996948242,18.5560550689697,2.67489433288574), Vec3d(15.8589992523193,18.9380550384521,2.67489433288574), Vec3d(14.9589996337891,18.2950553894043,2.67489433288574), Vec3d(15.7779998779297,19.5100555419922,2.67489433288574), Vec3d(14.0049991607666,20.2750549316406,2.67489433288574), Vec3d(12.3489990234375,20.5000553131104,2.67489433288574), Vec3d(13.0689992904663,19.0150547027588,2.67489433288574), Vec3d(13.0999994277954,19.0100555419922,2.67489433288574), Vec3d(15.9489994049072,19.3670558929443,9.41489505767822), Vec3d(15.9489994049072,19.2490558624268,9.41489505767822), Vec3d(15.75,17.8080558776855,9.41489505767822), Vec3d(15.6639995574951,19.5710544586182,9.41489505767822), Vec3d(15.5709991455078,17.9260559082031,9.41489505767822), Vec3d(15.8769998550415,18.690055847168,9.41489505767822), Vec3d(15.8499994277954,18.8170547485352,9.41489505767822), Vec3d(15.9459991455078,18.5520553588867,9.41489505767822), Vec3d(15.914999961853,17.6890544891357,9.41489505767822), Vec3d(15.3999996185303,19.4290542602539,9.41489505767822), Vec3d(15.3099994659424,19.339054107666,9.41489505767822), Vec3d(15.3729991912842,18.0440559387207,9.41489505767822), Vec3d(15.4579992294312,19.5170555114746,9.41489505767822), Vec3d(15.5469999313354,19.5820541381836,9.41489505767822), Vec3d(13.2309989929199,19.7610549926758,9.41489505767822), Vec3d(13.168999671936,19.7360553741455,9.41489505767822), Vec3d(13.096999168396,19.0140552520752,9.41489505767822), Vec3d(13.1999988555908,18.9870548248291,9.41489505767822), Vec3d(15.1399993896484,19.2080554962158,9.41489505767822), Vec3d(15.0159997940063,19.1600551605225,9.41489505767822), Vec3d(14.9859991073608,18.2770557403564,9.41489505767822), Vec3d(15.1749992370605,18.1690559387207,9.41489505767822), Vec3d(15.9039993286133,19.1320552825928,9.41489505767822), Vec3d(15.8949995040894,19.4460544586182,9.41489505767822), Vec3d(15.8769998550415,19.0420551300049,9.41489505767822), Vec3d(12.2169990539551,20.6500549316406,9.41489505767822), Vec3d(11.9379997253418,20.6810550689697,9.41489505767822), Vec3d(11.8629989624023,19.2130546569824,9.41489505767822), Vec3d(12.096999168396,19.1950550079346,9.41489505767822), Vec3d(14.1669998168945,18.6640548706055,9.41489505767822), Vec3d(14.1039991378784,20.2460556030273,9.41489505767822), Vec3d(13.9849996566772,18.7360553741455,9.41489505767822), Vec3d(14.7349996566772,19.1590557098389,9.41489505767822), Vec3d(14.5849990844727,19.2050552368164,9.41489505767822), Vec3d(14.5719995498657,18.4850559234619,9.41489505767822), Vec3d(14.1939992904663,19.6760559082031,9.41489505767822), Vec3d(14.1849994659424,19.9330558776855,9.41489505767822), Vec3d(14.1759996414185,18.6640548706055,9.41489505767822), Vec3d(14.261999130249,19.4890556335449,9.41489505767822), Vec3d(14.3539991378784,19.3610553741455,9.41489505767822), Vec3d(14.3559989929199,18.5830554962158,9.41489505767822), Vec3d(11.6039991378784,20.1250553131104,9.41489505767822), Vec3d(11.5209999084473,20.0520553588867,9.41489505767822), Vec3d(11.4209995269775,19.2480545043945,9.41489505767822), Vec3d(11.6989994049072,20.2690544128418,9.41389465332031), Vec3d(11.7609996795654,20.4310550689697,9.41489505767822), Vec3d(11.8359994888306,19.2130546569824,9.41489505767822), Vec3d(14.1889991760254,20.1710548400879,9.41489505767822), Vec3d(13.9689998626709,20.2840557098389,9.41489505767822), Vec3d(13.8739995956421,20.315055847168,9.41489505767822), Vec3d(13.7799997329712,18.8080558776855,9.41489505767822), Vec3d(13.9869995117188,20.2750549316406,9.41489505767822), Vec3d(12.3129997253418,20.5980548858643,9.41489505767822), Vec3d(12.3399991989136,20.5090560913086,9.41489505767822), Vec3d(12.3489990234375,20.3830547332764,9.41489505767822), Vec3d(12.3599996566772,20.2680549621582,9.41489505767822), Vec3d(12.3849992752075,20.1850547790527,9.41489505767822), Vec3d(12.3849992752075,20.1670551300049,9.41489505767822), Vec3d(12.4249992370605,20.065055847168,9.41489505767822), Vec3d(12.4729995727539,19.1350555419922,9.41489505767822), Vec3d(14.4399995803833,19.2900543212891,9.41489505767822), Vec3d(14.3649997711182,18.5740547180176,9.41489505767822), Vec3d(13.5729999542236,20.0310554504395,9.41489505767822), Vec3d(13.4889993667603,19.9140548706055,9.41489505767822), Vec3d(13.5639991760254,18.8710556030273,9.41489505767822), Vec3d(13.6389999389648,20.1310558319092,9.41489505767822), Vec3d(13.6719989776611,20.2130546569824,9.41489505767822), Vec3d(13.75,20.3020553588867,9.41489505767822), Vec3d(12.7399997711182,19.7810554504395,9.41489505767822), Vec3d(12.6189994812012,19.8520545959473,9.41489505767822), Vec3d(12.5799999237061,19.1200542449951,9.41489505767822), Vec3d(12.8349990844727,19.069055557251,9.41489505767822), Vec3d(11.2669992446899,19.9350547790527,9.41489505767822), Vec3d(11.1029987335205,19.9230556488037,9.41489505767822), Vec3d(11.0209999084473,19.2600555419922,9.41489505767822), Vec3d(11.3819999694824,19.9710559844971,9.41489505767822), Vec3d(13.418999671936,19.8530559539795,9.41489505767822), Vec3d(13.4329996109009,18.9160556793213,9.41489505767822), Vec3d(11.8399991989136,20.6430549621582,9.41489505767822), Vec3d(13.3119993209839,19.7800559997559,9.41489505767822), Vec3d(15.2189998626709,19.2600555419922,9.41489505767822), Vec3d(15.1839990615845,18.1600551605225,9.41489505767822), Vec3d(15.3639993667603,18.0520553588867,9.41489505767822), Vec3d(13.0189990997314,19.7250556945801,9.41489505767822), Vec3d(12.8949995040894,19.7350559234619,9.41489505767822), Vec3d(15.9039993286133,19.1500549316406,9.41489505767822), Vec3d(15.7699995040894,19.5140552520752,9.41489505767822), Vec3d(15.8589992523193,18.9340553283691,9.41489505767822), Vec3d(14.1939992904663,19.9510555267334,9.41489505767822), Vec3d(14.2119998931885,20.0630550384521,9.41489505767822), Vec3d(14.8589992523193,19.149055480957,9.41489505767822), Vec3d(14.8159999847412,18.3670558929443,9.41489505767822), Vec3d(14.8959999084473,18.3220558166504,9.41489505767822), Vec3d(12.5189990997314,19.9360542297363,9.41489505767822), Vec3d(11.0209999084473,19.9290542602539,9.41489505767822), Vec3d(11.0209999084473,19.2530555725098,2.67489433288574), Vec3d(11.0209999084473,19.9300556182861,2.67489433288574), Vec3d(15.9799995422363,18.505931854248,5.58724021911621), Vec3d(15.9799995422363,18.5044555664062,9.41489505767822), Vec3d(15.9799995422363,18.5041732788086,2.67489433288574), Vec3d(15.9799995422363,18.1684837341309,2.67489433288574), Vec3d(15.9799995422363,18.1288299560547,9.41489505767822), Vec3d(15.9799995422363,17.9876575469971,2.67489433288574), Vec3d(15.9799995422363,17.6247596740723,3.91620373725891), Vec3d(15.9799995422363,17.6247596740723,2.67489433288574), Vec3d(15.9799995422363,17.6254329681396,4.32245063781738), Vec3d(15.9799995422363,17.8920269012451,9.41489505767822), Vec3d(15.9799995422363,17.8795108795166,2.67489433288574), Vec3d(15.9799995422363,17.629810333252,4.58585262298584), Vec3d(15.9799995422363,17.6336059570312,5.27938556671143), Vec3d(15.9799995422363,17.8311748504639,2.67489433288574), Vec3d(15.9799995422363,17.638355255127,9.41489505767822), Vec3d(15.9799995422363,17.6346111297607,5.98653984069824), Vec3d(15.9799995422363,17.8728256225586,2.67489433288574), Vec3d(15.9799995422363,18.2221603393555,2.67489433288574) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | { Vec3crd(0,1,2), Vec3crd(0,3,1), Vec3crd(0,4,3), Vec3crd(5,6,7), Vec3crd(8,6,5), Vec3crd(2,9,0), Vec3crd(6,10,11), Vec3crd(12,13,14), Vec3crd(15,16,17), Vec3crd(18,16,15), Vec3crd(19,20,21), Vec3crd(22,23,24), Vec3crd(25,23,22), Vec3crd(26,23,25), Vec3crd(27,23,26), Vec3crd(28,23,27), Vec3crd(29,30,31), Vec3crd(29,32,30), Vec3crd(29,28,32), Vec3crd(33,28,29), Vec3crd(33,23,28), Vec3crd(21,23,33), Vec3crd(20,23,21), Vec3crd(34,35,36), Vec3crd(37,35,34), Vec3crd(38,35,37), Vec3crd(39,35,38), Vec3crd(40,35,39), Vec3crd(41,35,40), Vec3crd(42,35,41), Vec3crd(43,35,42), Vec3crd(44,35,43), Vec3crd(45,35,44), Vec3crd(46,35,45), Vec3crd(47,35,46), Vec3crd(48,35,47), Vec3crd(49,50,51), Vec3crd(52,48,47), Vec3crd(23,49,24), Vec3crd(53,54,55), Vec3crd(56,57,58), Vec3crd(59,57,56), Vec3crd(60,57,59), Vec3crd(61,57,60), Vec3crd(62,57,61), Vec3crd(63,57,62), Vec3crd(64,57,63), Vec3crd(65,57,64), Vec3crd(66,57,65), Vec3crd(13,57,66), Vec3crd(54,67,55), Vec3crd(68,69,70), Vec3crd(71,69,68), Vec3crd(72,69,71), Vec3crd(73,69,72), Vec3crd(74,69,73), Vec3crd(75,69,74), Vec3crd(76,69,75), Vec3crd(77,69,76), Vec3crd(67,69,77), Vec3crd(70,16,68), Vec3crd(70,17,16), Vec3crd(78,79,80), Vec3crd(81,79,78), Vec3crd(82,79,81), Vec3crd(83,79,82), Vec3crd(84,79,83), Vec3crd(85,79,84), Vec3crd(86,79,85), Vec3crd(87,79,86), Vec3crd(88,8,5), Vec3crd(11,7,6), Vec3crd(11,89,7), Vec3crd(11,9,89), Vec3crd(11,0,9), Vec3crd(55,90,53), Vec3crd(55,79,90), Vec3crd(55,80,79), Vec3crd(91,11,10), Vec3crd(92,69,12), Vec3crd(92,70,69), Vec3crd(34,93,37), Vec3crd(47,94,52), Vec3crd(47,95,94), Vec3crd(47,57,95), Vec3crd(47,58,57), Vec3crd(51,24,49), Vec3crd(21,35,19), Vec3crd(21,36,35), Vec3crd(14,92,12), Vec3crd(86,10,87), Vec3crd(86,91,10), Vec3crd(77,55,67), Vec3crd(66,14,13), Vec3crd(96,97,4), Vec3crd(98,99,100), Vec3crd(101,102,98), Vec3crd(103,101,98), Vec3crd(104,103,98), Vec3crd(105,106,107), Vec3crd(108,105,107), Vec3crd(109,108,107), Vec3crd(100,109,107), Vec3crd(110,111,112), Vec3crd(113,110,112), Vec3crd(114,115,116), Vec3crd(117,114,116), Vec3crd(118,119,120), Vec3crd(121,122,123), Vec3crd(124,121,123), Vec3crd(125,126,127), Vec3crd(128,129,130), Vec3crd(131,132,133), Vec3crd(71,131,133), Vec3crd(134,71,133), Vec3crd(135,134,133), Vec3crd(136,135,133), Vec3crd(137,138,139), Vec3crd(140,137,139), Vec3crd(141,140,139), Vec3crd(142,31,141), Vec3crd(142,141,139), Vec3crd(143,126,132), Vec3crd(144,145,146), Vec3crd(147,144,146), Vec3crd(127,147,146), Vec3crd(148,121,124), Vec3crd(149,148,124), Vec3crd(150,149,124), Vec3crd(151,150,124), Vec3crd(152,151,124), Vec3crd(153,152,124), Vec3crd(154,153,124), Vec3crd(155,154,124), Vec3crd(129,156,157), Vec3crd(130,129,157), Vec3crd(158,159,160), Vec3crd(161,158,160), Vec3crd(162,161,160), Vec3crd(163,162,160), Vec3crd(146,163,160), Vec3crd(164,165,166), Vec3crd(167,164,166), Vec3crd(168,169,170), Vec3crd(171,168,170), Vec3crd(139,171,170), Vec3crd(159,172,173), Vec3crd(123,174,142), Vec3crd(175,110,113), Vec3crd(173,175,113), Vec3crd(106,176,177), Vec3crd(178,106,177), Vec3crd(179,180,167), Vec3crd(112,179,167), Vec3crd(175,173,172), Vec3crd(119,118,181), Vec3crd(119,181,97), Vec3crd(119,97,96), Vec3crd(182,98,102), Vec3crd(182,102,183), Vec3crd(182,183,120), Vec3crd(182,120,119), Vec3crd(143,132,184), Vec3crd(184,185,143), Vec3crd(147,127,126), Vec3crd(174,123,122), Vec3crd(159,173,160), Vec3crd(126,125,133), Vec3crd(126,133,132), Vec3crd(186,187,188), Vec3crd(186,188,116), Vec3crd(186,116,115), Vec3crd(99,98,182), Vec3crd(109,100,99), Vec3crd(106,178,107), Vec3crd(114,117,177), Vec3crd(114,177,176), Vec3crd(128,130,187), Vec3crd(128,187,186), Vec3crd(135,136,157), Vec3crd(135,157,156), Vec3crd(163,146,145), Vec3crd(164,167,180), Vec3crd(179,112,111), Vec3crd(171,139,138), Vec3crd(189,155,166), Vec3crd(189,166,165), Vec3crd(149,150,93), Vec3crd(154,155,189), Vec3crd(31,142,174), Vec3crd(114,176,78), Vec3crd(81,78,176), Vec3crd(7,89,183), Vec3crd(89,9,120), Vec3crd(89,120,183), Vec3crd(78,80,114), Vec3crd(176,106,81), Vec3crd(88,5,103), Vec3crd(183,102,7), Vec3crd(118,120,9), Vec3crd(9,2,181), Vec3crd(9,181,118), Vec3crd(115,114,80), Vec3crd(82,81,106), Vec3crd(101,103,5), Vec3crd(102,101,5), Vec3crd(5,7,102), Vec3crd(97,181,2), Vec3crd(2,1,97), Vec3crd(1,3,97), Vec3crd(80,55,115), Vec3crd(172,159,59), Vec3crd(59,56,172), Vec3crd(3,4,97), Vec3crd(4,0,96), Vec3crd(105,108,82), Vec3crd(186,115,55), Vec3crd(82,106,105), Vec3crd(83,82,108), Vec3crd(60,59,159), Vec3crd(175,172,56), Vec3crd(119,96,0), Vec3crd(0,11,119), Vec3crd(108,109,84), Vec3crd(84,83,108), Vec3crd(55,77,186), Vec3crd(56,58,110), Vec3crd(56,110,175), Vec3crd(60,159,158), Vec3crd(11,91,182), Vec3crd(182,119,11), Vec3crd(91,86,182), Vec3crd(85,84,109), Vec3crd(86,85,99), Vec3crd(128,186,77), Vec3crd(58,111,110), Vec3crd(158,161,60), Vec3crd(26,25,137), Vec3crd(138,137,25), Vec3crd(99,182,86), Vec3crd(109,99,85), Vec3crd(77,76,128), Vec3crd(58,47,111), Vec3crd(61,60,161), Vec3crd(137,140,26), Vec3crd(27,26,140), Vec3crd(25,22,138), Vec3crd(129,128,76), Vec3crd(76,75,129), Vec3crd(75,74,129), Vec3crd(74,73,156), Vec3crd(73,72,135), Vec3crd(68,16,184), Vec3crd(68,184,132), Vec3crd(16,18,185), Vec3crd(161,162,62), Vec3crd(62,61,161), Vec3crd(179,111,47), Vec3crd(171,138,22), Vec3crd(156,129,74), Vec3crd(135,156,73), Vec3crd(134,135,72), Vec3crd(72,71,134), Vec3crd(68,132,131), Vec3crd(185,184,16), Vec3crd(18,15,185), Vec3crd(63,62,162), Vec3crd(28,27,140), Vec3crd(22,24,171), Vec3crd(71,68,131), Vec3crd(15,17,143), Vec3crd(15,143,185), Vec3crd(17,70,143), Vec3crd(70,92,126), Vec3crd(162,163,64), Vec3crd(64,63,162), Vec3crd(180,179,47), Vec3crd(47,46,180), Vec3crd(140,141,28), Vec3crd(168,171,24), Vec3crd(126,143,70), Vec3crd(92,14,147), Vec3crd(147,126,92), Vec3crd(14,66,144), Vec3crd(14,144,147), Vec3crd(65,64,163), Vec3crd(66,65,145), Vec3crd(46,45,180), Vec3crd(32,28,141), Vec3crd(24,51,168), Vec3crd(145,144,66), Vec3crd(163,145,65), Vec3crd(164,180,45), Vec3crd(45,44,164), Vec3crd(44,43,164), Vec3crd(43,42,165), Vec3crd(38,37,151), Vec3crd(150,151,37), Vec3crd(37,93,150), Vec3crd(141,31,30), Vec3crd(30,32,141), Vec3crd(169,168,51), Vec3crd(165,164,43), Vec3crd(189,165,42), Vec3crd(42,41,189), Vec3crd(40,39,152), Vec3crd(40,152,153), Vec3crd(151,152,39), Vec3crd(39,38,151), Vec3crd(93,34,149), Vec3crd(154,189,41), Vec3crd(153,154,41), Vec3crd(41,40,153), Vec3crd(148,149,34), Vec3crd(34,36,148), Vec3crd(36,21,121), Vec3crd(31,174,29), Vec3crd(121,148,36), Vec3crd(21,33,122), Vec3crd(21,122,121), Vec3crd(33,29,122), Vec3crd(174,122,29), Vec3crd(116,188,53), Vec3crd(104,98,10), Vec3crd(87,10,98), Vec3crd(98,100,87), Vec3crd(79,87,100), Vec3crd(79,100,107), Vec3crd(90,79,107), Vec3crd(90,107,178), Vec3crd(178,177,90), Vec3crd(53,90,177), Vec3crd(53,177,117), Vec3crd(117,116,53), Vec3crd(54,53,188), Vec3crd(54,188,187), Vec3crd(67,54,187), Vec3crd(67,187,130), Vec3crd(69,67,130), Vec3crd(69,130,157), Vec3crd(12,69,157), Vec3crd(12,157,136), Vec3crd(136,133,12), Vec3crd(12,133,125), Vec3crd(125,127,12), Vec3crd(13,12,127), Vec3crd(127,146,13), Vec3crd(57,13,146), Vec3crd(57,146,160), Vec3crd(95,57,160), Vec3crd(95,160,173), Vec3crd(173,113,95), Vec3crd(94,95,113), Vec3crd(113,112,94), Vec3crd(52,94,112), Vec3crd(48,52,112), Vec3crd(112,167,48), Vec3crd(35,48,167), Vec3crd(35,167,166), Vec3crd(19,35,166), Vec3crd(139,170,50), Vec3crd(50,49,139), Vec3crd(166,155,19), Vec3crd(20,19,155), Vec3crd(155,124,20), Vec3crd(23,20,124), Vec3crd(23,124,123), Vec3crd(49,23,123), Vec3crd(49,123,142), Vec3crd(142,139,49), Vec3crd(190,191,170), Vec3crd(192,191,190), Vec3crd(191,192,51), Vec3crd(191,51,50), Vec3crd(170,169,190), Vec3crd(169,51,192), Vec3crd(169,192,190), Vec3crd(170,191,50), Vec3crd(193,194,195), Vec3crd(196,197,198), Vec3crd(199,200,201), Vec3crd(198,202,203), Vec3crd(204,201,200), Vec3crd(205,204,200), Vec3crd(206,207,208), Vec3crd(206,208,205), Vec3crd(206,205,200), Vec3crd(207,206,209), Vec3crd(207,209,203), Vec3crd(207,203,202), Vec3crd(202,198,197), Vec3crd(197,196,210), Vec3crd(197,210,195), Vec3crd(197,195,194), Vec3crd(8,88,195), Vec3crd(8,195,210), Vec3crd(210,196,8), Vec3crd(196,198,8), Vec3crd(198,203,8), Vec3crd(203,209,8), Vec3crd(209,206,8), Vec3crd(206,200,8), Vec3crd(202,197,104), Vec3crd(207,202,104), Vec3crd(103,104,197), Vec3crd(103,197,194), Vec3crd(193,195,88), Vec3crd(88,103,194), Vec3crd(88,194,193), Vec3crd(200,199,8), Vec3crd(199,201,8), Vec3crd(204,205,6), Vec3crd(6,8,201), Vec3crd(6,201,204), Vec3crd(10,6,205), Vec3crd(10,205,208), Vec3crd(104,10,208), Vec3crd(104,208,207) }); | /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:104:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 104 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 105 | { Vec3d(10,10,40), Vec3d(0,0,0), Vec3d(20,0,0), Vec3d(20,20,0), Vec3d(0,20,0) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | { Vec3crd(0,1,2), Vec3crd(0,3,4), Vec3crd(3,1,4), Vec3crd(1,3,2), Vec3crd(3,0,2), Vec3crd(4,1,0) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:109:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 109 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 110 | { Vec3d(66.7133483886719,104.286666870117,0), Vec3d(66.7133483886719,95.7133331298828,0), Vec3d(65.6666870117188,94.6666717529297,0), Vec3d(75.2866821289062,95.7133331298828,0), Vec3d(76.3333435058594,105.333335876465,0), Vec3d(76.3333435058594,94.6666717529297,0), Vec3d(65.6666870117188,105.33332824707,0), Vec3d(75.2866821289062,104.286666870117,0), Vec3d(71.1066818237305,104.58666229248,2.79999995231628), Vec3d(66.4133529663086,104.58666229248,2.79999995231628), Vec3d(75.5866851806641,104.58666229248,2.79999995231628), Vec3d(66.4133529663086,99.8933334350586,2.79999995231628), Vec3d(66.4133529663086,95.4133377075195,2.79999995231628), Vec3d(71.1066818237305,95.4133377075195,2.79999995231628), Vec3d(75.5866851806641,95.4133377075195,2.79999995231628), Vec3d(75.5866851806641,100.106666564941,2.79999995231628), Vec3d(74.5400161743164,103.540000915527,2.79999995231628), Vec3d(70.0320129394531,103.540000915527,2.79999995231628), Vec3d(67.4600067138672,103.540000915527,2.79999995231628), Vec3d(67.4600067138672,100.968002319336,2.79999995231628), Vec3d(67.4600067138672,96.4599990844727,2.79999995231628), Vec3d(74.5400161743164,99.0319976806641,2.79999995231628), Vec3d(74.5400161743164,96.4599990844727,2.79999995231628), Vec3d(70.0320129394531,96.4599990844727,2.79999995231628), Vec3d(123.666717529297,94.6666717529297,0), Vec3d(134.333312988281,94.6666717529297,0), Vec3d(124.413360595703,95.4133377075195,2.79999995231628), Vec3d(129.106674194336,95.4133377075195,2.79999995231628), Vec3d(133.586669921875,95.4133377075195,2.79999995231628), Vec3d(123.666717529297,105.33332824707,0), Vec3d(124.413360595703,104.58666229248,2.79999995231628), Vec3d(124.413360595703,99.8933334350586,2.79999995231628), Vec3d(134.333312988281,105.33332824707,0), Vec3d(129.106674194336,104.58666229248,2.79999995231628), Vec3d(133.586669921875,104.58666229248,2.79999995231628), Vec3d(133.586669921875,100.106666564941,2.79999995231628), Vec3d(124.713317871094,104.286666870117,0), Vec3d(124.713317871094,95.7133331298828,0), Vec3d(133.286712646484,95.7133331298828,0), Vec3d(133.286712646484,104.286666870117,0), Vec3d(132.540023803711,103.540000915527,2.79999995231628), Vec3d(128.032028198242,103.540008544922,2.79999995231628), Vec3d(125.460006713867,103.540000915527,2.79999995231628), Vec3d(125.460006713867,100.968002319336,2.79999995231628), Vec3d(125.460006713867,96.4599990844727,2.79999995231628), Vec3d(132.540023803711,99.0319976806641,2.79999995231628), Vec3d(132.540023803711,96.4599990844727,2.79999995231628), Vec3d(128.032028198242,96.4599990844727,2.79999995231628) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | { Vec3crd(0,1,2), Vec3crd(3,4,5), Vec3crd(6,4,0), Vec3crd(6,0,2), Vec3crd(2,1,5), Vec3crd(7,4,3), Vec3crd(1,3,5), Vec3crd(0,4,7), Vec3crd(4,6,8), Vec3crd(6,9,8), Vec3crd(4,8,10), Vec3crd(6,2,9), Vec3crd(2,11,9), Vec3crd(2,12,11), Vec3crd(2,5,12), Vec3crd(5,13,12), Vec3crd(5,14,13), Vec3crd(4,10,15), Vec3crd(5,4,14), Vec3crd(4,15,14), Vec3crd(7,16,17), Vec3crd(0,7,18), Vec3crd(7,17,18), Vec3crd(1,19,20), Vec3crd(1,0,19), Vec3crd(0,18,19), Vec3crd(7,3,21), Vec3crd(3,22,21), Vec3crd(7,21,16), Vec3crd(3,23,22), Vec3crd(3,1,23), Vec3crd(1,20,23), Vec3crd(24,25,26), Vec3crd(25,27,26), Vec3crd(25,28,27), Vec3crd(29,24,30), Vec3crd(24,31,30), Vec3crd(24,26,31), Vec3crd(32,29,33), Vec3crd(29,30,33), Vec3crd(32,33,34), Vec3crd(32,34,35), Vec3crd(25,32,28), Vec3crd(32,35,28), Vec3crd(36,37,24), Vec3crd(38,32,25), Vec3crd(29,32,36), Vec3crd(29,36,24), Vec3crd(24,37,25), Vec3crd(39,32,38), Vec3crd(37,38,25), Vec3crd(36,32,39), Vec3crd(39,40,41), Vec3crd(36,39,42), Vec3crd(39,41,42), Vec3crd(37,43,44), Vec3crd(37,36,43), Vec3crd(36,42,43), Vec3crd(39,38,45), Vec3crd(38,46,45), Vec3crd(39,45,40), Vec3crd(38,47,46), Vec3crd(38,37,47), Vec3crd(37,44,47), Vec3crd(16,8,9), Vec3crd(16,10,8), Vec3crd(10,16,15), Vec3crd(15,16,21), Vec3crd(22,15,21), Vec3crd(15,22,14), Vec3crd(22,23,14), Vec3crd(23,20,14), Vec3crd(17,16,9), Vec3crd(18,17,9), Vec3crd(19,18,9), Vec3crd(19,9,11), Vec3crd(19,11,20), Vec3crd(13,14,20), Vec3crd(20,11,12), Vec3crd(13,20,12), Vec3crd(41,40,30), Vec3crd(42,41,30), Vec3crd(43,42,30), Vec3crd(43,30,31), Vec3crd(43,31,44), Vec3crd(27,28,44), Vec3crd(44,31,26), Vec3crd(27,44,26), Vec3crd(40,33,30), Vec3crd(40,34,33), Vec3crd(34,40,35), Vec3crd(35,40,45), Vec3crd(46,35,45), Vec3crd(35,46,28), Vec3crd(46,47,28), Vec3crd(47,44,28) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:114:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 114 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 115 | { Vec3d(6.00058937072754,-22.9982089996338,0), Vec3d(22.0010242462158,-49.9998741149902,0), Vec3d(-9.99957847595215,-49.999870300293,0), Vec3d(6.00071382522583,-32.2371635437012,28.0019245147705), Vec3d(11.1670551300049,-37.9727020263672,18.9601669311523), Vec3d(6.00060224533081,-26.5392456054688,10.7321853637695) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | { Vec3crd(0,1,2), Vec3crd(3,4,5), Vec3crd(2,1,4), Vec3crd(2,4,3), Vec3crd(2,3,5), Vec3crd(2,5,0), Vec3crd(5,4,1), Vec3crd(5,1,0) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:119:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 119 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 120 | { Vec3d(75,84.5,8), Vec3d(125,84.5,8), Vec3d(75,94.5,8), Vec3d(120,84.5,5), Vec3d(125,94.5,8), Vec3d(75,84.5,0), Vec3d(80,84.5,5), Vec3d(125,84.5,0), Vec3d(125,94.5,0), Vec3d(80,94.5,5), Vec3d(75,94.5,0), Vec3d(120,94.5,5), Vec3d(120,84.5,0), Vec3d(80,94.5,0), Vec3d(80,84.5,0), Vec3d(120,94.5,0) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | { Vec3crd(0,1,2), Vec3crd(1,0,3), Vec3crd(2,1,4), Vec3crd(2,5,0), Vec3crd(0,6,3), Vec3crd(1,3,7), Vec3crd(1,8,4), Vec3crd(4,9,2), Vec3crd(10,5,2), Vec3crd(5,6,0), Vec3crd(6,11,3), Vec3crd(3,12,7), Vec3crd(7,8,1), Vec3crd(4,8,11), Vec3crd(4,11,9), Vec3crd(9,10,2), Vec3crd(10,13,5), Vec3crd(14,6,5), Vec3crd(9,11,6), Vec3crd(11,12,3), Vec3crd(12,8,7), Vec3crd(11,8,15), Vec3crd(13,10,9), Vec3crd(5,13,14), Vec3crd(14,13,6), Vec3crd(6,13,9), Vec3crd(15,12,11), Vec3crd(15,8,12) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:124:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 124 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 125 | { Vec3d(75,69.5,8), Vec3d(80,76.9091644287109,8), Vec3d(75,94.5,8), Vec3d(125,69.5,8), Vec3d(120,76.9091644287109,8), Vec3d(120,87.0908355712891,8), Vec3d(80,87.0908355712891,8), Vec3d(125,94.5,8), Vec3d(80,87.0908355712891,5), Vec3d(120,87.0908355712891,5), Vec3d(125,94.5,0), Vec3d(120,69.5,0), Vec3d(120,94.5,0), Vec3d(125,69.5,0), Vec3d(120,94.5,5), Vec3d(80,94.5,5), Vec3d(80,94.5,0), Vec3d(75,94.5,0), Vec3d(80,69.5,5), Vec3d(80,69.5,0), Vec3d(80,76.9091644287109,5), Vec3d(120,69.5,5), Vec3d(75,69.5,0), Vec3d(120,76.9091644287109,5) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | { Vec3crd(0,1,2), Vec3crd(1,0,3), Vec3crd(1,3,4), Vec3crd(4,3,5), Vec3crd(2,6,7), Vec3crd(6,2,1), Vec3crd(7,6,5), Vec3crd(7,5,3), Vec3crd(5,8,9), Vec3crd(8,5,6), Vec3crd(10,11,12), Vec3crd(11,10,13), Vec3crd(14,8,15), Vec3crd(8,14,9), Vec3crd(2,16,17), Vec3crd(16,2,15), Vec3crd(15,2,14), Vec3crd(14,10,12), Vec3crd(10,14,7), Vec3crd(7,14,2), Vec3crd(16,18,19), Vec3crd(18,16,20), Vec3crd(20,16,1), Vec3crd(1,16,8), Vec3crd(8,16,15), Vec3crd(6,1,8), Vec3crd(3,11,13), Vec3crd(11,3,21), Vec3crd(21,3,18), Vec3crd(18,22,19), Vec3crd(22,18,0), Vec3crd(0,18,3), Vec3crd(16,22,17), Vec3crd(22,16,19), Vec3crd(2,22,0), Vec3crd(22,2,17), Vec3crd(5,23,4), Vec3crd(23,11,21), Vec3crd(11,23,12), Vec3crd(12,23,9), Vec3crd(9,23,5), Vec3crd(12,9,14), Vec3crd(23,18,20), Vec3crd(18,23,21), Vec3crd(10,3,13), Vec3crd(3,10,7), Vec3crd(1,23,20), Vec3crd(23,1,4) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:129:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 129 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 130 | { Vec3d(0,20,5), Vec3d(0,20,0), Vec3d(0,0,5), Vec3d(0,0,0), Vec3d(20,0,0), Vec3d(20,0,5), Vec3d(1,19,5), Vec3d(1,1,5), Vec3d(19,1,5), Vec3d(20,20,5), Vec3d(19,19,5), Vec3d(20,20,0), Vec3d(19,19,10), Vec3d(1,19,10), Vec3d(1,1,10), Vec3d(19,1,10) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | { Vec3crd(0,1,2), Vec3crd(1,3,2), Vec3crd(3,4,5), Vec3crd(2,3,5), Vec3crd(6,0,2), Vec3crd(6,2,7), Vec3crd(5,8,7), Vec3crd(5,7,2), Vec3crd(9,10,8), Vec3crd(9,8,5), Vec3crd(9,0,6), Vec3crd(9,6,10), Vec3crd(9,11,1), Vec3crd(9,1,0), Vec3crd(3,1,11), Vec3crd(4,3,11), Vec3crd(5,11,9), Vec3crd(5,4,11), Vec3crd(12,10,6), Vec3crd(12,6,13), Vec3crd(6,7,14), Vec3crd(13,6,14), Vec3crd(7,8,15), Vec3crd(14,7,15), Vec3crd(15,8,10), Vec3crd(15,10,12), Vec3crd(12,13,14), Vec3crd(12,14,15) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:134:20: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 134 | mesh = TriangleMesh( | ^~~~~~~~~~~~~ 135 | { Vec3d(-10,-10,0), Vec3d(-10,-10,20), Vec3d(-10,10,0), Vec3d(-10,10,20), Vec3d(0,-10,10), Vec3d(10,-10,0), Vec3d(2.92893,-10,10), Vec3d(10,-10,2.92893), Vec3d(0,-10,20), Vec3d(10,10,0), Vec3d(0,10,10), Vec3d(0,10,20), Vec3d(2.92893,10,10), Vec3d(10,10,2.92893) }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | { Vec3crd(0,1,2), Vec3crd(2,1,3), Vec3crd(4,0,5), Vec3crd(4,1,0), Vec3crd(6,4,7), Vec3crd(7,4,5), Vec3crd(4,8,1), Vec3crd(0,2,5), Vec3crd(5,2,9), Vec3crd(2,10,9), Vec3crd(10,3,11), Vec3crd(2,3,10), Vec3crd(9,10,12), Vec3crd(13,9,12), Vec3crd(3,1,8), Vec3crd(11,3,8), Vec3crd(10,11,8), Vec3crd(4,10,8), Vec3crd(6,12,10), Vec3crd(4,6,10), Vec3crd(7,13,12), Vec3crd(6,7,12), Vec3crd(7,5,9), Vec3crd(13,7,9) }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 65%] Building CXX object xs/CMakeFiles/XS.dir/XS.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DNDEBUG -DSLIC3RXS -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DXS_EXPORTS -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/usr/lib/perl5/CORE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/XS.dir/XS.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:11819: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__TriangleMesh_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:774:9: warning: unused variable 'CLASS' [-Wunused-variable] 774 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/TriangleMesh.xsp": In function 'void XS_Slic3r__TriangleMesh_ReadFromPerl(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/TriangleMesh.xsp":366:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/TriangleMesh.xsp": In function 'void XS_Slic3r__TriangleMesh_facets(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/TriangleMesh.xsp":435:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/TriangleMesh.xsp": In function 'void XS_Slic3r__TriangleMesh_normals(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/TriangleMesh.xsp":456:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Surface__Collection__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:2458:9: warning: unused variable 'CLASS' [-Wunused-variable] 2458 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Surface__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:3266:8: warning: unused variable 'CLASS' [-Wunused-variable] 3266 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:3555: /usr/include/tbb/mutex.h: At global scope: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Print_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:4187:9: warning: unused variable 'CLASS' [-Wunused-variable] 4187 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Print_set_callback_event(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:5459:6: warning: unused variable 'evt' [-Wunused-variable] 5459 | int evt = (int)SvIV(ST(1)) | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Polyline__Collection_chained_path(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:5751:7: warning: unused variable 'no_reverse' [-Wunused-variable] 5751 | bool no_reverse = (bool)SvUV(ST(1)) | ^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Polyline__Collection_chained_path_from(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:5793:7: warning: unused variable 'no_reverse' [-Wunused-variable] 5793 | bool no_reverse = (bool)SvUV(ST(2)) | ^~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/PolylineCollection.xsp": In function 'void XS_Slic3r__Polyline__Collection_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/PolylineCollection.xsp":71:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:5877:9: warning: unused variable 'CLASS' [-Wunused-variable] 5877 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/PolylineCollection.xsp": In function 'void XS_Slic3r__Polyline__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/PolylineCollection.xsp":107:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polyline.xsp":21:7: warning: deleting object of polymorphic class type 'Slic3r::Polyline' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polyline.xsp":300:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:7024:9: warning: unused variable 'CLASS' [-Wunused-variable] 7024 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polyline.xsp":309:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polygon.xsp": In function 'void XS_Slic3r__Polygon_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polygon.xsp":21:7: warning: deleting object of polymorphic class type 'Slic3r::Polygon' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polygon.xsp": In function 'void XS_Slic3r__Polygon_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Polygon.xsp":373:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:8579:9: warning: unused variable 'CLASS' [-Wunused-variable] 8579 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Point_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:8659:9: warning: unused variable 'CLASS' [-Wunused-variable] 8659 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Point.xsp": In function 'void XS_Slic3r__Point_serialize(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Point.xsp":178:35: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/Point.xsp":178:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Pointf_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:9709:9: warning: unused variable 'CLASS' [-Wunused-variable] 9709 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Pointf3_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:10263:9: warning: unused variable 'CLASS' [-Wunused-variable] 10263 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__GCode__PlaceholderParser_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:10837:9: warning: unused variable 'CLASS' [-Wunused-variable] 10837 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Layer__PerimeterGenerator_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:11101:9: warning: unused variable 'CLASS' [-Wunused-variable] 11101 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__MotionPlanner_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:11616:9: warning: unused variable 'CLASS' [-Wunused-variable] 11616 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Model_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:11830:9: warning: unused variable 'CLASS' [-Wunused-variable] 11830 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Model_read_from_file(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:11905:9: warning: unused variable 'CLASS' [-Wunused-variable] 11905 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Model_load_stl(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:13259:8: warning: unused variable 'CLASS' [-Wunused-variable] 13259 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Line_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:16988:9: warning: unused variable 'CLASS' [-Wunused-variable] 16988 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Linef3_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:17090:9: warning: unused variable 'CLASS' [-Wunused-variable] 17090 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__GCode__CoolingBuffer_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:20033:9: warning: unused variable 'CLASS' [-Wunused-variable] 20033 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__GCode_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:20216:9: warning: unused variable 'CLASS' [-Wunused-variable] 20216 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__GCode__PreviewData_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:20735:9: warning: unused variable 'CLASS' [-Wunused-variable] 20735 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Flow__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:21213:9: warning: unused variable 'CLASS' [-Wunused-variable] 21213 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Flow__new_from_width(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:21689:8: warning: unused variable 'CLASS' [-Wunused-variable] 21689 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Filler_new_from_type(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:22308:8: warning: unused variable 'CLASS' [-Wunused-variable] 22308 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionSimulator__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:22394:9: warning: unused variable 'CLASS' [-Wunused-variable] 22394 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionPath__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:23392:8: warning: unused variable 'CLASS' [-Wunused-variable] 23392 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExtrusionPath.xsp": In function 'void XS_Slic3r__ExtrusionPath_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExtrusionPath.xsp":243:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionMultiPath_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:23747:9: warning: unused variable 'CLASS' [-Wunused-variable] 23747 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionLoop_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:24260:9: warning: unused variable 'CLASS' [-Wunused-variable] 24260 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionPath__Collection__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:25149:9: warning: unused variable 'CLASS' [-Wunused-variable] 25149 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionPath__Collection_chained_path(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:25338:16: warning: variable 'role' set but not used [-Wunused-but-set-variable] 25338 | ExtrusionRole role; | ^~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExtrusionEntityCollection.xsp": In function 'void XS_Slic3r__ExtrusionPath__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExtrusionEntityCollection.xsp":224:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExPolygonCollection.xsp": In function 'void XS_Slic3r__ExPolygon__Collection_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExPolygonCollection.xsp":135:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:26490:9: warning: unused variable 'CLASS' [-Wunused-variable] 26490 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExPolygonCollection.xsp": In function 'void XS_Slic3r__ExPolygon__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExPolygonCollection.xsp":171:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExPolygon.xsp": In function 'void XS_Slic3r__ExPolygon_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/ExPolygon.xsp":185:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'long int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:27405:9: warning: unused variable 'CLASS' [-Wunused-variable] 27405 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Config_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:27483:9: warning: unused variable 'CLASS' [-Wunused-variable] 27483 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__BridgeDetector_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:30961:9: warning: unused variable 'CLASS' [-Wunused-variable] 30961 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBox_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:31093:9: warning: unused variable 'CLASS' [-Wunused-variable] 31093 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/BoundingBox.xsp": In function 'void XS_Slic3r__Geometry__BoundingBox_serialize(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBox_new_from_points(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:32107:8: warning: unused variable 'CLASS' [-Wunused-variable] 32107 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBoxf_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:32150:9: warning: unused variable 'CLASS' [-Wunused-variable] 32150 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBoxf_new_from_points(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:32987:8: warning: unused variable 'CLASS' [-Wunused-variable] 32987 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBoxf3_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:33030:9: warning: unused variable 'CLASS' [-Wunused-variable] 33030 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/stl_vector.h: In function 'void XS_Slic3r__ExtrusionLoop_append(PerlInterpreter*, CV*)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In function 'void XS_Slic3r__ExtrusionMultiPath_append(PerlInterpreter*, CV*)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/lib/perl5/CORE/perl.h:5376, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/main.xs:11: /usr/lib/perl5/CORE/embed.h: In function 'void XS_Slic3r__Print_filament_stats(PerlInterpreter*, CV*)': /usr/lib/perl5/CORE/embed.h:724:39: warning: 'RETVAL' may be used uninitialized in this function [-Wmaybe-uninitialized] 724 | #define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:5047:7: note: 'RETVAL' was declared here 5047 | SV * RETVAL; | ^~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/stl_vector.h: In function 'void XS_Slic3r__Surface__Collection_append(PerlInterpreter*, CV*)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void Slic3r::surfaces_append(Slic3r::Surfaces&, Slic3r::ExPolygons&&, const Slic3r::Surface&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.cpp:273: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BackgroundSlicingProcess.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BackgroundSlicingProcess.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BackgroundSlicingProcess.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 68%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_raycast_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print/sla_raycast_tests.cpp:7: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 68%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_extrusion_entity.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_extrusion_entity.cpp:10: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_extrusion_entity.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::ExtrusionPaths random_paths(size_t, size_t, float, float)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 68%] Building CXX object xs/CMakeFiles/XS.dir/src/perlglue.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DNDEBUG -DSLIC3RXS -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DXS_EXPORTS -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r -I/usr/lib/perl5/CORE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/XS.dir/src/perlglue.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/perlglue.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/xsinit.h:94, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/src/perlglue.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'bool Slic3r::ConfigBase__set(Slic3r::ConfigBase*, const t_config_option_key&, SV*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BitmapCache.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 68%] Linking CXX executable sla_print_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print && /usr/bin/cmake -E cmake_link_script CMakeFiles/sla_print_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -o sla_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a /usr/lib/libnlopt.so ../../src/admesh/libadmesh.a -lminiz /usr/lib/libboost_log.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_thread.so /usr/lib/libboost_log_setup.so /usr/lib/libboost_locale.so /usr/lib/libboost_chrono.so /usr/lib/libboost_atomic.so /usr/lib/libboost_date_time.so ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/polypartition/libpolypartition.a -lpoly2tri ../../src/qhull/libqhullstatic.a -lm ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/libmpfr.so /usr/lib/libgmp.so /usr/lib/libopenvdb.so /usr/lib/libtbb.so -ldl /usr/lib/libboost_system.so -pthread /usr/lib/libboost_iostreams.so /usr/lib/libboost_regex.so /usr/lib/libHalf.so make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 71%] Built target sla_print_tests make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 70%] Linking CXX shared library XS.so cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/cmake -E cmake_link_script CMakeFiles/XS.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,XS.so -o XS.so CMakeFiles/XS.dir/XS.cpp.o CMakeFiles/XS.dir/src/perlglue.cpp.o ../src/libslic3r/liblibslic3r.a -lstdc++ ../src/libnest2d/liblibnest2d.a /usr/lib/libnlopt.so ../src/admesh/libadmesh.a -lminiz /usr/lib/libboost_log.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_thread.so /usr/lib/libboost_log_setup.so /usr/lib/libboost_locale.so /usr/lib/libboost_chrono.so /usr/lib/libboost_atomic.so /usr/lib/libboost_date_time.so ../src/clipper/libclipper.a ../src/boost/libnowide.a /usr/lib/libexpat.so ../src/glu-libtess/libglu-libtess.a ../src/polypartition/libpolypartition.a -lpoly2tri ../src/qhull/libqhullstatic.a -lm ../src/semver/libsemver.a ../src/libslic3r/liblibslic3r_cgal.a /usr/lib/libmpfr.so /usr/lib/libgmp.so /usr/lib/libopenvdb.so /usr/lib/libtbb.so -ldl /usr/lib/libboost_system.so -pthread /usr/lib/libboost_iostreams.so /usr/lib/libboost_regex.so /usr/lib/libHalf.so Installing XS.pm and XS.{so,dll,bundle} into the local-lib directory ... cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/cmake -E make_directory /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5/arm-linux-thread-multi-64int/auto/Slic3r/XS/ cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/cmake -E copy /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/XS.so /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5/arm-linux-thread-multi-64int/auto/Slic3r/XS/ cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/cmake -E make_directory /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5/arm-linux-thread-multi-64int/Slic3r/ cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs && /usr/bin/cmake -E copy /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/lib/Slic3r/XS.pm /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5/arm-linux-thread-multi-64int/Slic3r/ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 71%] Built target XS make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 69%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_fill.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_fill.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_fill.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_fill.cpp:10: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/functional:65, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:3383, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_fill.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >]': /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1136 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void ____C_A_T_C_H____T_E_S_T____0()': /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLShader.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigSnapshotDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:9: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter):: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter):: >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Distance = int; _Tp = std::pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iteratomake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' r >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionLoop&, float, const Slic3r::Point&, Slic3r::GLVolume&)': /usr/include/c++/10/bits/stl_vector.h:1335:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1335:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In static member function 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionMultiPath&, float, const Slic3r::Point&, Slic3r::GLVolume&)': /usr/include/c++/10/bits/stl_vector.h:1335:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1335:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'int Slic3r::GLVolumeCollection::load_wipe_tower_preview(int, float, float, float, float, float, float, bool, float, bool)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function 'std::vector Slic3r::GLVolumeCollection::get_current_print_zs(bool) const': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/vector.tcc: In function 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, Slic3r::GLVolumeCollection::ERenderType, const Transform3d&, std::function)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DScene.cpp:3: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 71%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_flow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_flow.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:6: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {float}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:1: /usr/include/c++/10/bitmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' s/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_flow.cpp:1: /usr/include/c++/10/bits/vector.tcc: In function 'void ____C_A_T_C_H____T_E_S_T____0()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3DManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3DManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3DManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3DManager.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/../../slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_elephant_foot_compensation.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_elephant_foot_compensation.cpp:19:16: warning: 'Slic3r::Points Slic3r::mittered_offset_path_scaled_points(const Points&, const std::vector&, double)' defined but not used [-Wunused-function] 19 | static Points mittered_offset_path_scaled_points(const Points& contour, const std::vector& deltas, double miter_limit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 72%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/GCode.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp:5: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' r/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:9: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_geometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 72%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Selection.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 73%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcodewriter.cpp In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcodewriter.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_gcodewriter.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:22: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BackgroundSlicingProcess.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:19: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:70: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h: In constructor 'ImGuiInputTextState::ImGuiInputTextState()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:472:84: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ImGuiInputTextState' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 472 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:453:18: note: 'struct ImGuiInputTextState' declared here 453 | struct IMGUI_API ImGuiInputTextState | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1301:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1301 | for (int i = 0; i < sorted_instances.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'int Slic3r::GUI::GLCanvas3D::_load_print_object_toolpaths(const Slic3r::PrintObject&, const std::vector >&, const std::vector&)::Ctxt::get_color_idx_for_tool_change(std::vector::const_iterator, int) const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:5806:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 5806 | if (number_tools() == extruders_cnt + 1) // there is no one "M600" | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp: In member function 'void Slic3r::GUI::GLCanvas3D::_load_gcode_extrusion_paths(const Slic3r::GCodePreviewData&, const std::vector&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:6301:71: warning: comparison of integer expressions of different signedness: 'const uint32_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 6301 | if (is_selected_separate_extruder && path.extruder_id != m_selected_extruder - 1) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >; _Distance = int; _Tp = Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1: /usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1: /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {float&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const float&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const float&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::GUI::GLCanvas3D::_load_print_toolpaths()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::GUI::GLCanvas3D::LegendTexture::fill_color_print_legend_items(const Slic3r::GUI::GLCanvas3D&, const std::vector&, std::vector&, std::vector >&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLCanvas3D.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In member function 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const': /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_placeholder_parser.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 75%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_polygon.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoMove.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'virtual bool Slic3r::GUI::GLGizmoMove3D::on_init()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 75%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_model.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_model.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp:9: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_model.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLCanvas3D&, Slic3r::GUI::GLGizmoRotate::Axis}; _Tp = Slic3r::GUI::GLGizmoRotate; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLCanvas3D&, Slic3r::GUI::GLGizmoRotate::Axis}; _Tp = Slic3r::GUI::GLGizmoRotate; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'virtual bool Slic3r::GUI::GLGizmoRotate3D::on_init()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'virtual bool Slic3r::GUI::GLGizmoRotate::on_init()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 76%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_stl.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'virtual std::string Slic3r::GUI::GLGizmoScale3D::get_tooltip() const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:29:10: warning: unused variable 'single_selection' [-Wunused-variable] 29 | bool single_selection = single_instance || single_volume; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoScale.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'virtual bool Slic3r::GUI::GLGizmoScale3D::on_init()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshsimplify.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_meshsimplify.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_meshsimplify.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_meshboolean.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_timeutils.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 77%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_print.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_print.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp:4: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_print.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_atmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' (const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 77%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp:6: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 78%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_hollowing.cpp In file included from /usr/include/openvdb/tree/LeafBuffer.h:10, from /usr/include/openvdb/tree/LeafNode.h:11, from /usr/include/openvdb/tree/Tree.h:18, from /usr/include/openvdb/Grid.h:12, from /usr/include/openvdb/tools/Filter.h:22, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r/test_hollowing.cpp:7: /usr/include/tbb/atomic.h:21:141: note: '#pragma message: TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/atomic.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:19: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::GUI::GLGizmoSlaSupports::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Vec2d&, bool, bool, bool)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoCut.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'virtual bool Slic3r::GUI::GLGizmoCut::on_init()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 79%] Linking CXX executable libslic3r_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o CMakeFiles/libslic3r_tests.dir/test_config.cpp.o CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o CMakeFiles/libslic3r_tests.dir/test_meshsimplify.cpp.o CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -o libslic3r_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a /usr/lib/libnlopt.so ../../src/admesh/libadmesh.a -lminiz /usr/lib/libboost_log.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_thread.so /usr/lib/libboost_log_setup.so /usr/lib/libboost_locale.so /usr/lib/libboost_chrono.so /usr/lib/libboost_atomic.so /usr/lib/libboost_date_time.so ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/polypartition/libpolypartition.a -lpoly2tri ../../src/qhull/libqhullstatic.a -lm ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/libmpfr.so /usr/lib/libgmp.so /usr/lib/libopenvdb.so /usr/lib/libtbb.so -ldl /usr/lib/libboost_system.so -pthread /usr/lib/libboost_iostreams.so /usr/lib/libboost_regex.so /usr/lib/libHalf.so make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 80%] Built target libslic3r_tests make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoFlatten.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double, double, double}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Transform&}; _Tp = Eigen::Transform; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::GUI::GLGizmoFlatten::update_planes()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoFlatten.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:2: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 79%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp:4: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLSelectionRectangle.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLTexture.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLTexture.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/stb_dxt/stb_dxt.h: In function 'void rgbToYCoCgBlock(unsigned char*, const unsigned char*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/stb_dxt/stb_dxt.h:855:9: warning: variable 'blockCo' set but not used [-Wunused-but-set-variable] 855 | int blockCo[16]; | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/stb_dxt/stb_dxt.h:856:9: warning: variable 'blockCg' set but not used [-Wunused-but-set-variable] 856 | int blockCg[16]; | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/stb_dxt/stb_dxt.h: At global scope: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/stb_dxt/stb_dxt.h:982:13: warning: 'void stbgl__compress(unsigned char*, unsigned char*, int, int, int)' defined but not used [-Wunused-function] 982 | static void stbgl__compress(unsigned char *p, unsigned char *rgba, int w, int h, int isDxt5) | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GLToolbar.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 80%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:9: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:15:12: warning: 'int get_brim_tool(const string&)' defined but not used [-Wunused-function] 15 | static int get_brim_tool(const std::string &gcode) | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preferences.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preferences.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:12: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/SLAPrint.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:13: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoHollow.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::GUI::GLGizmoHollow::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Vec2d&, bool, bool, bool)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetHints.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetHints.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetHints.cpp: In static member function 'static std::string Slic3r::PresetHints::top_bottom_shell_thickness_explanation(const Slic3r::PresetBundle&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetHints.cpp:301:13: warning: unused variable 'max_layer_height' [-Wunused-variable] 301 | double max_layer_height = variable_layer_height ? Slicing::max_layer_height_from_nozzle(printer_config, 1) : layer_height; | ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 81%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp:5: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_smake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' ize - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Preset.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In member function 'void Slic3r::PresetCollection::set_default_suppressed(bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1074:71: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1074 | bool default_visible = ! default_suppressed || m_idx_selected < m_num_default_presets; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In member function 'size_t Slic3r::PresetCollection::update_compatible_internal(const Slic3r::PresetWithVendorProfile&, const Slic3r::PresetWithVendorProfile*, Slic3r::PresetSelectCompatibleType)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1089:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1089 | bool selected = idx_preset == m_idx_selected; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1105:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1105 | if (m_idx_selected >= m_num_default_presets && m_default_suppressed) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In member function 'void Slic3r::PresetCollection::update_plater_ui(Slic3r::GUI::PresetComboBox*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1153:65: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1153 | if (! preset.is_visible || (! preset.is_compatible && i != m_idx_selected)) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1189:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1189 | if (i == m_idx_selected || | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1199:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1199 | if (i == m_idx_selected) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In member function 'size_t Slic3r::PresetCollection::update_tab_ui(wxBitmapComboBox*, bool, int)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1286:88: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1286 | if (! preset.is_visible || (! show_incompatible && ! preset.is_compatible && i != m_idx_selected)) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1313:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1313 | if (i == m_idx_selected || | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1321:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1321 | if (i == m_idx_selected) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In member function 'Slic3r::Preset& Slic3r::PresetCollection::select_preset(size_t)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1466:69: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1466 | bool default_visible = ! m_default_suppressed || m_idx_selected < m_num_default_presets; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In member function 'bool Slic3r::PresetCollection::select_preset_by_name(const string&, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1492:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1492 | if (m_idx_selected != idx || force) { | ~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In instantiation of 'void Slic3r::add_correct_opts_to_diff(const string&, Slic3r::t_config_option_keys&, const Slic3r::ConfigBase&, const Slic3r::ConfigBase&) [with T = Slic3r::ConfigOptionIntsTempl; std::string = std::__cxx11::basic_string; Slic3r::t_config_option_keys = std::vector >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1424:119: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1401 | for (int i = 0; i < opt_cur->values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In instantiation of 'void Slic3r::add_correct_opts_to_diff(const string&, Slic3r::t_config_option_keys&, const Slic3r::ConfigBase&, const Slic3r::ConfigBase&) [with T = Slic3r::ConfigOptionBoolsTempl; std::string = std::__cxx11::basic_string; Slic3r::t_config_option_keys = std::vector >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1425:119: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In instantiation of 'void Slic3r::add_correct_opts_to_diff(const string&, Slic3r::t_config_option_keys&, const Slic3r::ConfigBase&, const Slic3r::ConfigBase&) [with T = Slic3r::ConfigOptionFloatsTempl; std::string = std::__cxx11::basic_string; Slic3r::t_config_option_keys = std::vector >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1426:119: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In instantiation of 'void Slic3r::add_correct_opts_to_diff(const string&, Slic3r::t_config_option_keys&, const Slic3r::ConfigBase&, const Slic3r::ConfigBase&) [with T = Slic3r::ConfigOptionStrings; std::string = std::__cxx11::basic_string; Slic3r::t_config_option_keys = std::vector >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1427:119: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In instantiation of 'void Slic3r::add_correct_opts_to_diff(const string&, Slic3r::t_config_option_keys&, const Slic3r::ConfigBase&, const Slic3r::ConfigBase&) [with T = Slic3r::ConfigOptionPercentsTempl; std::string = std::__cxx11::basic_string; Slic3r::t_config_option_keys = std::vector >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1428:119: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp: In instantiation of 'void Slic3r::add_correct_opts_to_diff(const string&, Slic3r::t_config_option_keys&, const Slic3r::ConfigBase&, const Slic3r::ConfigBase&) [with T = Slic3r::ConfigOptionPoints; std::string = std::__cxx11::basic_string; Slic3r::t_config_option_keys = std::vector >]': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1429:119: required from here /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:1401:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Preset.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetBundle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/PresetBundle.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp: In function 'void Slic3r::flatten_configbundle_hierarchy(boost::property_tree::ptree&, const string&, const std::vector >&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:974:55: warning: typedef 'ptree_child_type' locally defined but not used [-Wunused-local-typedefs] 974 | typedef std::pair ptree_child_type; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp: In member function 'size_t Slic3r::PresetBundle::load_configbundle(const string&, unsigned int)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:1336:26: warning: comparison of integer expressions of different signedness: 'int' and 'const size_type' {aka 'const unsigned int'} [-Wsign-compare] 1336 | if (end_pos != std::string::npos) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:1156:35: warning: variable 'loaded' set but not used [-Wunused-but-set-variable] 1156 | std::vector *loaded = nullptr; | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp: In member function 'void Slic3r::PresetBundle::update_plater_filament_ui(unsigned int, Slic3r::GUI::PresetComboBox*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:1735:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1735 | if (selected_preset_item == INT_MAX) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:1738:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1738 | ui->SetSelection(selected_preset_item); | ^~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::PresetBundle::update_multi_material_filament_presets()': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/range/iterator_range.hpp:13, from /usr/include/boost/range/as_literal.hpp:22, from /usr/include/boost/algorithm/string/trim.hpp:19, from /usr/include/boost/algorithm/string/trim_all.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:26: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:32: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/I18N.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BackgroundSlicingProcess.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:9: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/memory:63, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/10/bits/stl_algobase.h:1302:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1302 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1302:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:1302:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h: In function 'int Slic3r::GUI::find_close_layer_idx(const std::vector&, double&, double)': /usr/include/c++/10/bits/stl_algobase.h:1350:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1350 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1351 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/memory:63, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = Slic3r::GUI::Preview::check_slider_values(std::vector&, const std::vector&)::]': /usr/include/c++/10/bits/predefined_ops.h:315:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 315 | operator()(_Iterator __it) | ^~~~~~~~ /usr/include/c++/10/bits/predefined_ops.h:315:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/memory:63, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/stl_algobase.h:1350:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1350 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1351 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In member function 'void Slic3r::GUI::Preview::check_slider_values(std::vector&, const std::vector&)': /usr/include/c++/10/bits/stl_algobase.h:1350:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1350 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1351 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1927:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1927 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1931:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1931 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1935:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' ed in GCC 7.1 1935 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1943:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1943 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1947:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1951:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1951 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/stl_algo.h:842:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 842 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]': /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Preview.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void Slic3r::GUI::Preview::load_print_as_sla()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 82%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_trianglemesh.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_data.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_trianglemesh.cpp:14: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_trianglemesh.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____48()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print/test_trianglemesh.cpp:280:20: warning: unused variable 'angle' [-Wunused-variable] 280 | double angle = (2.0*PI / floor(2.0*PI / (PI / 243.0))); | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 85%] Linking CXX executable fff_print_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print && /usr/bin/cmake -E cmake_link_script CMakeFiles/fff_print_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o CMakeFiles/fff_print_tests.dir/test_data.cpp.o CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o CMakeFiles/fff_print_tests.dir/test_fill.cpp.o CMakeFiles/fff_print_tests.dir/test_flow.cpp.o CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o CMakeFiles/fff_print_tests.dir/test_model.cpp.o CMakeFiles/fff_print_tests.dir/test_print.cpp.o CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -o fff_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a /usr/lib/libnlopt.so ../../src/admesh/libadmesh.a -lminiz /usr/lib/libboost_log.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_thread.so /usr/lib/libboost_log_setup.so /usr/lib/libboost_locale.so /usr/lib/libboost_chrono.so /usr/lib/libboost_atomic.so /usr/lib/libboost_date_time.so ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/polypartition/libpolypartition.a -lpoly2tri ../../src/qhull/libqhullstatic.a -lm ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/libmpfr.so /usr/lib/libgmp.so /usr/lib/libopenvdb.so /usr/lib/libtbb.so -ldl /usr/lib/libboost_system.so -pthread /usr/lib/libboost_iostreams.so /usr/lib/libboost_regex.so /usr/lib/libHalf.so make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 85%] Built target fff_print_tests make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_App.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_App.cpp:36: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/RemovableDriveManager.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_App.cpp:50: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MainFrame.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MainFrame.cpp:20: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MainFrame.cpp:15: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectSettings.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectSettings.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectList.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectList.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'wxMenuItem* Slic3r::GUI::ObjectList::append_menu_item_settings(wxMenu*)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectList.cpp:1561:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1561 | if (selection.is_multiple_full_instance() && !selection.is_single_full_object() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectList.cpp: In member function 'void Slic3r::GUI::ObjectList::update_objects_list_extruder_column(size_t)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectList.cpp:486:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 486 | if (!this) return; // #ys_FIXME | ^~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectManipulation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectManipulation.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectLayers.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_ObjectLayers.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/LambdaObjectDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/LambdaObjectDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/LambdaObjectDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigManipulation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigManipulation.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MeshUtils.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MeshUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MeshUtils.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = Slic3r::sla::EigenMesh3D::hit_result; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Point.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MeshUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MeshUtils.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'std::vector Slic3r::GUI::MeshRaycaster::get_unobscured_idxs(const Slic3r::Geometry::Transformation&, const Slic3r::GUI::Camera&, const std::vector >&, const Slic3r::GUI::ClippingPlane*) const': /usr/include/c++/10/bits/stl_vector.h:1428:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:74: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:44: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp: In member function 'std::vector Slic3r::GUI::Plater::priv::load_model_objects(const ModelObjectPtrs&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:2521:10: warning: variable 'need_arrange' set but not used [-Wunused-but-set-variable] 2521 | bool need_arrange = false; | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Plater.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp: In member function 'void Slic3r::GUI::Tab::save_preset(std::string, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp:3129:13: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 3129 | else | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp:3131:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 3131 | break; | ^~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Serial.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Serial.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp:2: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Serial.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp:2: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Serial.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Tab.cpp:2: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Field.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Field.cpp: In member function 'void Slic3r::GUI::TextCtrl::change_field_value(wxEvent&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Field.cpp:517:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 517 | if (bChangedValueEvent = (event.GetEventType()==wxEVT_KEY_UP)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.cpp: In member function 'void Slic3r::GUI::OptionsGroup::append_line(const Slic3r::GUI::Line&, wxStaticText**)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.cpp:262:55: warning: enumerated mismatch in conditional expression: 'wxStretch' vs 'wxAlignment' [-Wenum-compare] 262 | wxBOTTOM | wxTOP | (option.opt.full_width ? wxEXPAND : wxALIGN_CENTER_VERTICAL), (wxOSX || !staticbox) ? 0 : 2); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.cpp:264:64: warning: enumerated mismatch in conditional expression: 'wxStretch' vs 'wxAlignment' [-Wenum-compare] 264 | sizer->Add(field->getSizer(), 1, /*(*/option.opt.full_width ? wxEXPAND : /*0) |*/ wxALIGN_CENTER_VERTICAL, 0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/2DBed.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionPoints::ConfigOptionPoints(std::initializer_list >)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Config.hpp:929:14: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 929 | explicit ConfigOptionPoints(std::initializer_list il) : ConfigOptionVector(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp: In member function 'void Slic3r::GUI::BedShapePanel::set_shape(const Slic3r::ConfigOptionPoints&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:353:73: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 353 | auto origin = new ConfigOptionPoints{ Vec2d(-x_min, -y_min) }; | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:357:97: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 357 | optgroup->set_value("rect_size", new ConfigOptionPoints{ Vec2d(x_max - x_min, y_max - y_min) });//[x_max - x_min, y_max - y_min]); | ^ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:400:76: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 400 | optgroup->set_value("rect_size", new ConfigOptionPoints{ Vec2d(200, 200) }); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:401:74: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 401 | optgroup->set_value("rect_origin", new ConfigOptionPoints{ Vec2d(0, 0) }); | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/OptionsGroup.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BedShapeDialog.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DBed.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/3DBed.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Camera.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Camera.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Camera.cpp: In member function 'double Slic3r::GUI::Camera::calc_zoom_to_bounding_box_factor(const Slic3r::BoundingBoxf3&, double) const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Camera.cpp:452:12: warning: unused variable 'med_x' [-Wunused-variable] 452 | double med_x = 0.5 * (max_x + min_x); | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Camera.cpp:453:12: warning: unused variable 'med_y' [-Wunused-variable] 453 | double med_y = 0.5 * (max_y + min_y); | ^~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Camera.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/libslic3r.h:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Camera.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'double Slic3r::GUI::Camera::calc_zoom_to_bounding_box_factor(const Slic3r::BoundingBoxf3&, double) const': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/wxExtensions.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/RammingChart.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ExtruderSequenceDialog.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ExtruderSequenceDialog.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ExtruderSequenceDialog.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.hpp:25:15: warning: 'double Slic3r::DoubleSlider::epsilon()' defined but not used [-Wunused-function] 25 | static double epsilon() { return 0.0011;} | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/WipeTowerDialog.cpp In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/WipeTowerDialog.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Chart::ButtonToDrag}; _Tp = Chart::ButtonToDrag; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor 'RammingPanel::RammingPanel(wxWindow*, const string&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/RemovableDriveManager.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/RemovableDriveManager.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/RemovableDriveManager.cpp:1: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ImGuiWrapper.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ImGuiWrapper.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h: In constructor 'ImGuiInputTextState::ImGuiInputTextState()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:472:84: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ImGuiInputTextState' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 472 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui/imgui_internal.h:453:18: note: 'struct ImGuiInputTextState' declared here 453 | struct IMGUI_API ImGuiInputTextState | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ButtonsDescription.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/BonjourDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/ASCIIFolding.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Config/Version.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Config/Snapshot.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Config/Snapshot.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Config/../GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Serial.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/MsgDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/UpdateDialogs.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ProgressStatusBar.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/FirmwareDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:24, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp: In member function 'bool Slic3r::GUI::ConfigWizard::priv::on_bnt_finish()': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:1754:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1754 | if (any_sla_selected) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:1758:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1758 | if (custom_printer_selected && !any_fff_selected && !any_sla_selected) return true; | ^~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/GUI_Utils.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.hpp:8, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard_private.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ConfigWizard.cpp:3: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PrintHostDialogs.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PrintHostDialogs.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/FixModelByWin10.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Http.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Mouse3DController.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Mouse3DController.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Mouse3DController.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/Mouse3DController.cpp:2: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp:7: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp: In member function 'double Slic3r::DoubleSlider::Control::get_double_value(const Slic3r::DoubleSlider::SelectedSlider&)': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp:277:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] 277 | if (m_values.size() <= m_higher_value) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp: In member function 'wxString Slic3r::DoubleSlider::Control::get_label(int) const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp:527:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 527 | if (value >= m_values.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from /usr/include/wx-3.0/wx/stringimpl.h:66, from /usr/include/wx-3.0/wx/unichar.h:15, from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/arrstr.h:15, from /usr/include/wx-3.0/wx/ctrlsub.h:18, from /usr/include/wx-3.0/wx/listbox.h:22, from /usr/include/wx-3.0/wx/checklst.h:18, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/wxExtensions.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp:1: /usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/10/bits/stl_algobase.h:1302:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1302 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1302:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/wxExtensions.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'Slic3r::CustomGCode::Info Slic3r::DoubleSlider::Control::GetTicksValues() const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from /usr/include/wx-3.0/wx/stringimpl.h:66, from /usr/include/wx-3.0/wx/unichar.h:15, from /usr/include/wx-3.0/wx/strvararg.h:22, from /usr/include/wx-3.0/wx/string.h:46, from /usr/include/wx-3.0/wx/arrstr.h:15, from /usr/include/wx-3.0/wx/ctrlsub.h:18, from /usr/include/wx-3.0/wx/listbox.h:22, from /usr/include/wx-3.0/wx/checklst.h:18, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/wxExtensions.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/DoubleSlider.cpp:1: /usr/include/c++/10/bits/stl_algobase.h: In member function 'void Slic3r::DoubleSlider::Control::SetTicksValues(const Slic3r::CustomGCode::Info&)': /usr/include/c++/10/bits/stl_algobase.h:1350:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1350 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1351 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In member function 'void Slic3r::DoubleSlider::Control::edit_extruder_sequence()': /usr/include/c++/10/bits/stl_algobase.h:1350:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1350 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1351 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In member function 'void Slic3r::DoubleSlider::Control::jump_to_print_z()': /usr/include/c++/10/bits/stl_algobase.h:1350:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1350 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1351 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/ObjectDataViewModel.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/OctoPrint.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Duet.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/FlashAir.cpp /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/FlashAir.cpp: In member function 'std::string Slic3r::FlashAir::timestamp_str() const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/FlashAir.cpp:185:14: warning: unused variable 'name' [-Wunused-variable] 185 | const char *name = get_name(); | ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/PrintHost.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/AstroBox.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/HexFile.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Bonjour.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Bonjour.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Bonjour.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Bonjour.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/Bonjour.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/PresetUpdater.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/PresetUpdater.cpp:23: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/GUI/AppConfig.hpp:63:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 63 | #endif _NDEBUG | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/PresetUpdater.cpp: In member function 'Slic3r::Updates Slic3r::PresetUpdater::priv::get_config_updates(const Slic3r::Semver&) const': /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/PresetUpdater.cpp:529:17: warning: variable 'existing_recommended' set but not used [-Wunused-but-set-variable] 529 | const auto existing_recommended = existing_idx.recommended(old_slic3r_version); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIC -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = true]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r/Utils/UndoRedo.cpp:1: /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 98%] Linking CXX static library liblibslic3r_gui.a cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_gui.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_gui.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r_gui.a CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/AppConfig.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3DManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Preset.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetBundle.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/LambdaObjectDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o /usr/bin/ranlib liblibslic3r_gui.a make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 98%] Built target libslic3r_gui make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/depend /usr/bin/make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/slic3rutils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/depend.internal". Scanning dependencies of target slic3rutils_tests make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/CMakeFiles/PrusaSlicer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/CMakeFiles/PrusaSlicer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/CMakeFiles/PrusaSlicer.dir/depend.internal". Dependee "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/CMakeFiles/PrusaSlicer.dir/depend.internal". Scanning dependencies of target PrusaSlicer make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 98%] Building CXX object src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/wx/include/gtk3-unicode-3.0 -isystem /usr/include/wx-3.0 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/PrintBase.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:37: /usr/include/tbb/mutex.h:21:140: note: '#pragma message: TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/mutex.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:25: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:25: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const string&, bool)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:25: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Slic3r::Model&}; _Tp = Slic3r::Model; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Slic3r::Model}; _Tp = Slic3r::Model; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:25: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:25: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:25: /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]': /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:957:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const string&, bool) [with bool NULLABLE = false]': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'int Slic3r::CLI::run(int, char**)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:23, from /usr/include/boost/filesystem/path.hpp:25, from /usr/include/boost/filesystem.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/PrusaSlicer.cpp:25: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 98%] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils && /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_clipper -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libigl -isystem /usr/include/OpenEXR -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -fPIE -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=7 -std=gnu++17 -o CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/slic3rutils/slic3rutils_tests_main.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' In file included from /usr/include/c++/10/vector:72, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/slic3rutils/slic3rutils_tests_main.cpp:1: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch2/catch.hpp:521, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/catch_main.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/slic3rutils/slic3rutils_tests_main.cpp:1: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)': /usr/include/c++/10/bits/stl_vector.h:1195:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [100%] Linking CXX executable slic3rutils_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils && /usr/bin/cmake -E cmake_link_script CMakeFiles/slic3rutils_tests.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -o slic3rutils_tests ../../src/slic3r/liblibslic3r_gui.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a /usr/lib/libnlopt.so ../../src/admesh/libadmesh.a -lminiz /usr/lib/libboost_log.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_thread.so /usr/lib/libboost_log_setup.so /usr/lib/libboost_locale.so /usr/lib/libboost_chrono.so /usr/lib/libboost_atomic.so /usr/lib/libboost_date_time.so ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/polypartition/libpolypartition.a -lpoly2tri ../../src/qhull/libqhullstatic.a -lm ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/libmpfr.so /usr/lib/libgmp.so /usr/lib/libopenvdb.so /usr/lib/libtbb.so /usr/lib/libboost_system.so /usr/lib/libboost_iostreams.so /usr/lib/libboost_regex.so /usr/lib/libHalf.so ../../src/avrdude/libavrdude.a ../../src/imgui/libimgui.a /usr/lib/libGLEW.so /usr/lib/libGLU.so /usr/lib/libGL.so ../../src/hidapi/libhidapi.a -ldl /usr/lib/libcurl.so /usr/lib/libz.so -pthread -lwx_baseu-3.0 -lwx_gtk3u_core-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_html-3.0 -lwx_gtk3u_gl-3.0 make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [100%] Built target slic3rutils_tests make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 98%] Linking CXX executable prusa-slicer cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/PrusaSlicer.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -o prusa-slicer libslic3r/liblibslic3r.a -ldl -lstdc++ slic3r/liblibslic3r_gui.a -ldl libslic3r/liblibslic3r.a libnest2d/liblibnest2d.a /usr/lib/libnlopt.so admesh/libadmesh.a -lminiz /usr/lib/libboost_log.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_thread.so /usr/lib/libboost_log_setup.so /usr/lib/libboost_locale.so /usr/lib/libboost_chrono.so /usr/lib/libboost_atomic.so /usr/lib/libboost_date_time.so clipper/libclipper.a boost/libnowide.a /usr/lib/libexpat.so glu-libtess/libglu-libtess.a polypartition/libpolypartition.a -lpoly2tri qhull/libqhullstatic.a -lm semver/libsemver.a libslic3r/liblibslic3r_cgal.a /usr/lib/libmpfr.so /usr/lib/libgmp.so /usr/lib/libopenvdb.so /usr/lib/libtbb.so /usr/lib/libboost_system.so /usr/lib/libboost_iostreams.so /usr/lib/libboost_regex.so /usr/lib/libHalf.so -pthread avrdude/libavrdude.a imgui/libimgui.a /usr/lib/libGLEW.so /usr/lib/libGLU.so /usr/lib/libGL.so hidapi/libhidapi.a -ldl /usr/lib/libcurl.so /usr/lib/libz.so -lwx_baseu-3.0 -lwx_gtk3u_core-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_html-3.0 -lwx_gtk3u_gl-3.0 Symlinking the resources directory into the build tree cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src && ln -sf /builddir/build/BUILD/PrusaSlicer-version_2.2.0/resources /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/../resources make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [100%] Built target PrusaSlicer make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/CMakeFiles 0 + popd ~/build/BUILD/PrusaSlicer-version_2.2.0 + mkdir hicolor + pushd hicolor ~/build/BUILD/PrusaSlicer-version_2.2.0/hicolor ~/build/BUILD/PrusaSlicer-version_2.2.0 + convert -set filename:dim %wx%h ../resources/icons/PrusaSlicer.ico 'prusa-slicer-%[filename:dim].png' + for res in 16 32 48 64 128 256 + mkdir -p 16x16/apps + cp prusa-slicer-16x16.png 16x16/apps/prusa-slicer.png + for res in 16 32 48 64 128 256 + mkdir -p 32x32/apps + cp prusa-slicer-32x32.png 32x32/apps/prusa-slicer.png + for res in 16 32 48 64 128 256 + mkdir -p 48x48/apps + cp prusa-slicer-48x48.png 48x48/apps/prusa-slicer.png + for res in 16 32 48 64 128 256 + mkdir -p 64x64/apps + cp prusa-slicer-64x64.png 64x64/apps/prusa-slicer.png + for res in 16 32 48 64 128 256 + mkdir -p 128x128/apps + cp prusa-slicer-128x128.png 128x128/apps/prusa-slicer.png + for res in 16 32 48 64 128 256 + mkdir -p 256x256/apps + cp prusa-slicer-256x256.png 256x256/apps/prusa-slicer.png + rm prusa-slicer-128x128.png prusa-slicer-16x16.png prusa-slicer-256x256.png prusa-slicer-32x32.png prusa-slicer-48x48.png prusa-slicer-64x64.png + popd ~/build/BUILD/PrusaSlicer-version_2.2.0 ~/build/BUILD/PrusaSlicer-version_2.2.0/resources/icons ~/build/BUILD/PrusaSlicer-version_2.2.0 + pushd resources/icons + find . -type f -name '*.png' -exec convert '{}' -strip '{}' ';' + popd + RPM_EC=0 ~/build/BUILD/PrusaSlicer-version_2.2.0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.kcB8xP + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm ++ dirname /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm + cd PrusaSlicer-version_2.2.0 ~/build/BUILD/PrusaSlicer-version_2.2.0/Build ~/build/BUILD/PrusaSlicer-version_2.2.0 + pushd Build + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm 'INSTALL=/usr/bin/install -p' /usr/bin/cmake -S/builddir/build/BUILD/PrusaSlicer-version_2.2.0 -B/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/CMakeFiles /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/hidapi/CMakeFiles/hidapi.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Built target hidapi /usr/bin/make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/build-utils/CMakeFiles/encoding-check.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Built target encoding-check /usr/bin/make -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Checking source files encodings for target libslic3r_gui cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui pchheader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui pchheader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AppConfig.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/AppConfig.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3DManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3DManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Selection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Selection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmos.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preset.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Preset.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetBundle.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetBundle.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/I18N.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/I18N.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Plater.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Plater.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/LambdaObjectDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/LambdaObjectDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Tab.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Tab.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Field.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Field.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Camera.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Camera.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Version.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Config/Version.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Serial.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Serial.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard_private.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressIndicator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Job.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Http.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Http.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Duet.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Duet.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r_gui Utils/Thread.hpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 1%] Built target encoding-check-libslic3r_gui /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 2%] Checking source files encodings for target avrdude-slic3r cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude-slic3r main-standalone.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 2%] Built target encoding-check-avrdude-slic3r /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 2%] Checking source files encodings for target avrdude cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude arduino.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avr.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avrpart.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avr910.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude bitbang.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude buspirate.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude butterfly.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude config.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude config_gram.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude crc16.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude fileio.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude lexer.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude linuxgpio.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude lists.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pgm.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pgm_type.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pickit2.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude pindefs.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude safemode.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude ser_avrdoper.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude serbb_posix.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude serbb_win32.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude ser_posix.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude ser_win32.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude stk500.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude stk500generic.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude stk500v2.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude term.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude update.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude wiring.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude main.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avrdude-slic3r.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check avrdude avrdude-slic3r.cpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 2%] Built target encoding-check-avrdude /usr/bin/make -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/encoding-check-semver.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 3%] Checking source files encodings for target semver cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check semver semver.c cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check semver semver.h make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 3%] Built target encoding-check-semver /usr/bin/make -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 3%] Checking source files encodings for target libslic3r cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r pchheader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r pchheader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BoundingBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BoundingBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BridgeDetector.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r BridgeDetector.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ClipperUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ClipperUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Config.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Config.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r EdgeGrid.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r EdgeGrid.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ElephantFootCompensation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ElephantFootCompensation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygonCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExPolygonCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Extruder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Extruder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntity.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntity.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionSimulator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ExtrusionSimulator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r FileParserError.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillConcentric.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillConcentric.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillGyroid.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillGyroid.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear2.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear2.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear3.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear3.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Flow.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Flow.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/3mf.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/3mf.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/AMF.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/AMF.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/OBJ.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/OBJ.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/objparser.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/objparser.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/PRUS.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/PRUS.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/STL.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Format/STL.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/Analyzer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/Analyzer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PostProcessor.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PostProcessor.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PreviewData.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PreviewData.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PrintExtents.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/PrintExtents.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/SpiralVase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/SpiralVase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/WipeTower.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode/WipeTower.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCode.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeReader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeReader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeTimeEstimator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeTimeEstimator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeWriter.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r GCodeWriter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Geometry.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Geometry.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Int128.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r KDTreeIndirect.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Layer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Layer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r LayerRegion.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r libslic3r.h cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/libslic3r_version.h cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Line.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Line.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Model.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Model.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r CustomGCode.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r CustomGCode.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Arrange.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Arrange.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MotionPlanner.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MotionPlanner.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MultiPoint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MultiPoint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MutablePriorityQueue.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ObjectID.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ObjectID.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PerimeterGenerator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PerimeterGenerator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PlaceholderParser.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PlaceholderParser.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Point.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Point.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polygon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polygon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PolygonTrimmer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PolygonTrimmer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polyline.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Polyline.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Print.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Print.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintConfig.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintConfig.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintObject.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r PrintRegion.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Semver.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ShortestPath.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r ShortestPath.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrintSteps.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrintSteps.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLAPrint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Slicing.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Slicing.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SlicingAdaptive.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SlicingAdaptive.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SupportMaterial.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SupportMaterial.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Surface.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Surface.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SurfaceCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SurfaceCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SVG.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SVG.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Technologies.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Tesselate.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Tesselate.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r TriangleMesh.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r TriangleMesh.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r utils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Utils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Time.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Time.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MTUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Zipper.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r Zipper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r miniz_extension.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r miniz_extension.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SimplifyMesh.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SimplifyMeshImpl.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SimplifyMesh.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r OpenVDBUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r OpenVDBUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Common.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Common.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Pad.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Pad.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Concurrency.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTree.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportTree.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Rotfinder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Rotfinder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/BoostAdapter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SpatIndex.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Raster.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Raster.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/RasterWriter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/RasterWriter.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Hollowing.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Hollowing.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/JobController.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportPoint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Contour3D.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Contour3D.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/EigenMesh3D.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/encoding-check libslic3r SLA/Clustering.hpp make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 3%] Built target encoding-check-libslic3r /usr/bin/make -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/build-utils/CMakeFiles/global-encoding-check.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/build-utils/CMakeFiles/global-encoding-check.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 3%] Built target global-encoding-check /usr/bin/make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/admesh/CMakeFiles/admesh.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 5%] Built target admesh /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-conf-gen.dir/build.make src/avrdude/CMakeFiles/avrdude-conf-gen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-conf-gen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-conf-gen.dir/build.make src/avrdude/CMakeFiles/avrdude-conf-gen.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/avrdude/CMakeFiles/avrdude-conf-gen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 6%] Built target avrdude-conf-gen /usr/bin/make -f src/avrdude/CMakeFiles/gen_conf_h.dir/build.make src/avrdude/CMakeFiles/gen_conf_h.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/gen_conf_h.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/gen_conf_h.dir/build.make src/avrdude/CMakeFiles/gen_conf_h.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/avrdude/CMakeFiles/gen_conf_h.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 6%] Built target gen_conf_h /usr/bin/make -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/avrdude/CMakeFiles/avrdude.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 15%] Built target avrdude /usr/bin/make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/boost/CMakeFiles/nowide.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 16%] Built target nowide /usr/bin/make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/clipper/CMakeFiles/clipper.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 17%] Built target clipper /usr/bin/make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/glu-libtess/CMakeFiles/glu-libtess.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 20%] Built target glu-libtess /usr/bin/make -f src/polypartition/CMakeFiles/polypartition.dir/build.make src/polypartition/CMakeFiles/polypartition.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/polypartition /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/polypartition/CMakeFiles/polypartition.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/polypartition/CMakeFiles/polypartition.dir/build.make src/polypartition/CMakeFiles/polypartition.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/polypartition/CMakeFiles/polypartition.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 20%] Built target polypartition /usr/bin/make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/qhull /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/qhull/CMakeFiles/qhullstatic.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/qhull/CMakeFiles/qhullstatic.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 30%] Built target qhullstatic /usr/bin/make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/semver/CMakeFiles/semver.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/semver/CMakeFiles/semver.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 31%] Built target semver /usr/bin/make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libnest2d/CMakeFiles/libnest2d.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/libnest2d/CMakeFiles/libnest2d.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 32%] Built target libnest2d /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 32%] Built target libslic3r_cgal /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/libslic3r/CMakeFiles/libslic3r.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 59%] Built target libslic3r /usr/bin/make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/imgui/CMakeFiles/imgui.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 60%] Built target imgui /usr/bin/make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/slic3r/CMakeFiles/libslic3r_gui.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 84%] Built target libslic3r_gui /usr/bin/make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/CMakeFiles/PrusaSlicer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/CMakeFiles/PrusaSlicer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 84%] Built target PrusaSlicer /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/avrdude/CMakeFiles/avrdude-slic3r.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/avrdude/CMakeFiles/avrdude-slic3r.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 84%] Built target avrdude-slic3r /usr/bin/make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/src/Shiny /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/src/Shiny/CMakeFiles/Shiny.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'src/Shiny/CMakeFiles/Shiny.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 86%] Built target Shiny /usr/bin/make -f xs/CMakeFiles/XS.dir/build.make xs/CMakeFiles/XS.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/xs/CMakeFiles/XS.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f xs/CMakeFiles/XS.dir/build.make xs/CMakeFiles/XS.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'xs/CMakeFiles/XS.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 88%] Built target XS /usr/bin/make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 89%] Built target libnest2d_tests /usr/bin/make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 93%] Built target libslic3r_tests /usr/bin/make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/slic3rutils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 94%] Built target slic3rutils_tests /usr/bin/make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'tests/fff_print/CMakeFiles/fff_print_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [ 98%] Built target fff_print_tests /usr/bin/make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/depend make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' cd /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.2.0 /builddir/build/BUILD/PrusaSlicer-version_2.2.0/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print/CMakeFiles/sla_print_tests.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/build make[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[2]: Nothing to be done for 'tests/sla_print/CMakeFiles/sla_print_tests.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' [100%] Built target sla_print_tests make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/udev -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/udev/90-3dconnexion.rules -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/Creality.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/BIBO.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5SMMU2S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5MMU2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/mini_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/SL1_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU2S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2SMM_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2S_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MINI_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/mini.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3MMU2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/LulzBot -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/LulzBot/TAZ6_AERO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/LulzBot/MINI_AERO_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/BIBO.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/LulzBot.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch.ini -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/BIBO -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/BIBO/BIBO2.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/Creality.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/LulzBot.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/Creality -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/Creality/ender3.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/Creality/ENDER3_thumbnail.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/Creality/ender3_bed.stl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/profiles/PrusaResearch.idx -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/fr -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/fr/PrusaSlicer_fr.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/fr/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/en -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/en/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/en/PrusaSlicer_en.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/PrusaSlicer.pot -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/uk -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/uk/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/uk/PrusaSlicer_uk.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/cs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/cs/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/cs/PrusaSlicer_cs.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_cn -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_cn/PrusaSlicer_zh_CN.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_cn/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/it -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/it/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/it/PrusaSlicer_it.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/es -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/es/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/es/PrusaSlicer_es.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pl/PrusaSlicer_pl.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pl/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/tr -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/tr/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/tr/PrusaSlicer_tr.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pt_br -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pt_br/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pt_br/PrusaSlicer_pt_br.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/list.txt -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/nl -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/nl/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/nl/PrusaSlicer_nl.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_tw -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_tw/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_tw/PrusaSlicer_zh_TW.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/de -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/de/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/de/PrusaSlicer_de.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ko -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ko/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ko/PrusaSlicer_ko_KR.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ja -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ja/PrusaSlicer.mo -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ja/PrusaSlicer_ja.po -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/shaders -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/shaders/variable_layer_height.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/shaders/variable_layer_height.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/shaders/printbed.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/shaders/gouraud.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/shaders/gouraud.fs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/shaders/printbed.vs -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_delete_on.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/arrange.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_expert_.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/one_layer_unlock_on.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/error_tick_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/edit_layers_some.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/cut.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/support.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/wrench.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/export_plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/eject_sd.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_add_m.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/layers.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/eye_open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/advanced_plus.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/edit_layers_all.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/cross_focus.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mark_Z.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/undo_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/bullet_blue.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/add_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/cross.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/wrench_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/down_half_circle.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/cog.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/bullet_white.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/sla_printer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/printer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer.icns -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/save.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/one_layer_unlock_off.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/lock_open_sys.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/lock_closed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/move.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/exclamation.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/printer_placeholder.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/up_half_circle.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/pad.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mark_Y.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/place.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/lock_open_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/lock_closed_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/left_half_circle.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/browse.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/change_extruder.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/dot_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/add_part.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_transparent.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/preview.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_advanced_sq.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/split_parts_SMALL.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/sla_supports.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/gcode.icns -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mirroring_on.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/redo.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_advanced.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/extruder+funnel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/edit_layers_some.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/export_plate.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/support.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/wrench.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/export_plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/layers.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/advanced_plus.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/edit_layers_all.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/undo_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/add_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/notes.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/cog.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/sla_printer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/printer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/save.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/lock_open_sys.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/lock_closed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/pad.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/add_part.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/split_parts_SMALL.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/mirroring_on.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/cooling.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/mirroring_off.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/support_blocker.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/resin.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/output+page_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/flag_green.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/machine+cog.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/upload_queue.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/editor_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/support_enforcer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/export_gcode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/test.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/import_config.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/export_config.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/set_separate_obj.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/note.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/import_plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/time.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/remove_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/lock2_closed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/import_config_bundle.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/redo_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/re_slice.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/advanced+wrench.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/funnel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/flag_red.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/spool.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/preview_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/remove_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/skirt+brim.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/split_object_SMALL.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/export_to_sd.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/paste_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/infill.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/export_config_bundle.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/hollowing.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/add_modifier.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/number_of_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/delete_all_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/import_plate.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/copy_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/white/delete.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_simple_.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mirroring_transparent.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/add_gcode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/cooling.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/drop_to_bed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/eye_closed.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/dot.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/toolbar_background.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mirroring_off.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/split_objects.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/lock_open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_simple_sq.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/stl.icns -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/delete_all.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/support_blocker.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/undo.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/edit_gcode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/resin.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/output+page_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/flag_green.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/edit_gcode_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/split_parts.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/edit_uni.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer_192px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/pause_add.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/upload_queue.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer_128px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/table.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/editor_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/support_enforcer.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/export_gcode.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/paste.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/shape_ungroup.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_expert_sq.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_delete_off.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/lock_closed_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/redo_toolbar.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/test.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/instance_remove.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/remove.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/import_config.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/export_config.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/error_tick.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/set_separate_obj.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/open.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/layers_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/note.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_add.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/right_half_circle.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/revert_all_.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/rotate.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/import_plater.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/hollow.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_grayscale.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/time.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/remove_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer.ico -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/one_layer_lock_off.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_advanced_.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/add.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/import_config_bundle.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/undo_toolbar.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/row.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/redo_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/editor.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/re_slice.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/scale.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_expert.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_add_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/cog_go.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/one_layer_lock_on.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/copy.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/funnel.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_add_off.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/flag_red.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/thumb_down.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/spool.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/preview_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_add_on.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/printer_white.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/remove_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/skirt+brim.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/split_object_SMALL.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/export_to_sd.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/paste_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/bullet_black.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/PrusaSlicer_32px.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/infill.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/pause_print.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/export_config_bundle.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/question.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/thumb_up.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/hollowing.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/add_modifier.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/number_of_copies.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/variable_layer_height_reset.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_del_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/delete_all_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mark_X.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/copy_menu.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/colorchange_del.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/mode_simple.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/variable_layer_height_tooltip.png -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/delete.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/pause_print_f.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/icons/instance_add.svg -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/bin/prusa-slicer -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/lib/perl5/vendor_perl/auto/Slic3r/XS/XS.so -- Installing: /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/perl5/vendor_perl/Slic3r/XS.pm + popd ~/build/BUILD/PrusaSlicer-version_2.2.0 + mv /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/bin/prusa-slicer /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/bin/prusa-slicer.wrapped + cat + chmod 755 /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/bin/prusa-slicer + mkdir -p /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/icons/hicolor/ + cp -r hicolor/128x128 hicolor/16x16 hicolor/256x256 hicolor/32x32 hicolor/48x48 hicolor/64x64 /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/icons/hicolor/ + mkdir -p /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/appdata + install -m 644 /builddir/build/SOURCES/prusa-slicer.appdata.xml /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/appdata/prusa-slicer.appdata.xml + desktop-file-install --dir=/builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/applications /builddir/build/SOURCES/prusa-slicer.desktop + rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm//usr/lib/perl5/vendor_perl + rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm//usr/share/perl5/vendor_perl + ls -lR /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization: total 308 -rw-r--r--. 1 mockbuild mock 247900 Mar 21 10:55 PrusaSlicer.pot drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 cs drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 de drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 en drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 es drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 fr drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 it drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 ja drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 ko -rw-r--r--. 1 mockbuild mock 2409 Mar 21 10:55 list.txt drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 nl drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 pl drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 pt_br drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 tr drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 uk drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 zh_cn drwxr-xr-x. 2 mockbuild mock 4096 Mar 31 11:25 zh_tw /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/cs: total 588 -rw-r--r--. 1 mockbuild mock 248835 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 351601 Mar 21 10:55 PrusaSlicer_cs.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/de: total 604 -rw-r--r--. 1 mockbuild mock 256755 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 359477 Mar 21 10:55 PrusaSlicer_de.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/en: total 32 -rw-r--r--. 1 mockbuild mock 12365 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 13693 Mar 21 10:55 PrusaSlicer_en.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/es: total 604 -rw-r--r--. 1 mockbuild mock 255091 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 357803 Mar 21 10:55 PrusaSlicer_es.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/fr: total 620 -rw-r--r--. 1 mockbuild mock 262886 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 365646 Mar 21 10:55 PrusaSlicer_fr.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/it: total 596 -rw-r--r--. 1 mockbuild mock 251443 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 354065 Mar 21 10:55 PrusaSlicer_it.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ja: total 644 -rw-r--r--. 1 mockbuild mock 276145 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 378103 Mar 21 10:55 PrusaSlicer_ja.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ko: total 592 -rw-r--r--. 1 mockbuild mock 247955 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 352979 Mar 21 10:55 PrusaSlicer_ko_KR.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/nl: total 576 -rw-r--r--. 1 mockbuild mock 240125 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 347673 Mar 21 10:55 PrusaSlicer_nl.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pl: total 596 -rw-r--r--. 1 mockbuild mock 249993 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 352887 Mar 21 10:55 PrusaSlicer_pl.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/pt_br: total 600 -rw-r--r--. 1 mockbuild mock 249894 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 358848 Mar 21 10:55 PrusaSlicer_pt_br.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/tr: total 468 -rw-r--r--. 1 mockbuild mock 198645 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 278388 Mar 21 10:55 PrusaSlicer_tr.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/uk: total 380 -rw-r--r--. 1 mockbuild mock 128537 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 257570 Mar 21 10:55 PrusaSlicer_uk.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_cn: total 464 -rw-r--r--. 1 mockbuild mock 191580 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 282510 Mar 21 10:55 PrusaSlicer_zh_CN.po /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/zh_tw: total 420 -rw-r--r--. 1 mockbuild mock 167761 Mar 21 10:55 PrusaSlicer.mo -rw-r--r--. 1 mockbuild mock 261417 Mar 21 10:55 PrusaSlicer_zh_TW.po + rm /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/PrusaSlicer.pot /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/list.txt + find /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization/ -name '*.po' -delete + find /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization -type f -o -type l + sed ' s:/builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm:: s:\(.*/PrusaSlicer/localization/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3: s:^\([^%].*\):: s:%lang(C) :: /^$/d ' + sed ' s:/builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm:: s:\(.*\):%dir \1: ' + find /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/PrusaSlicer/localization -type d + /usr/lib/rpm/find-debuginfo.sh -j5 --strict-build-id -m -i --build-id-seed 2.2.0-1.fc32 --unique-debug-suffix -2.2.0-1.fc32.arm --unique-debug-src-base prusa-slicer-2.2.0-1.fc32.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/PrusaSlicer-version_2.2.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/bin/prusa-slicer.wrapped extracting debug info from /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/bin/prusa-slicer.wrapped Exception caught while booting Guile. /usr/bin/gdb.minimal: warning: Could not complete Guile gdb module initialization from: /usr/share/gdb/guile/gdb/boot.scm. Limited Guile support is available. Suggest passing --data-directory=/path/to/gdb/data-directory. Error in function "open-file": No such file or directory: "/usr/share/gdb/guile/gdb/boot.scm"original debug info size: 859164kB, size after compression: 766280kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. cpio: Build/src/avrdude/config_gram.c: Cannot stat: No such file or directory cpio: Build/src/avrdude/config_gram.y: Cannot stat: No such file or directory cpio: Build/src/avrdude/lexer.c: Cannot stat: No such file or directory cpio: Build/src/avrdude/lexer.l: Cannot stat: No such file or directory 23791 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/prusa-slicer from /bin/bash to #!/usr/bin/bash Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.HEMGUN + umask 022 + cd /builddir/build/BUILD ~/build/BUILD/PrusaSlicer-version_2.2.0/Build ~/build/BUILD/PrusaSlicer-version_2.2.0 + cd PrusaSlicer-version_2.2.0 + pushd Build + make test ARGS=-V Running tests... /usr/bin/ctest --force-new-ctest-process -V UpdateCTestConfiguration from :/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/DartConfiguration.tcl Test project /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: xs 1: Test command: /usr/bin/perl "/usr/bin/prove" "-I" "/builddir/build/BUILD/PrusaSlicer-version_2.2.0/xs/../local-lib/lib/perl5" 1: Test timeout computed to be: 10000000 1: t/01_trianglemesh.t ............. ok 1: t/03_point.t .................... ok 1: t/04_expolygon.t ................ ok 1: t/05_surface.t .................. ok 1: t/06_polygon.t .................. ok 1: t/07_extrusionpath.t ............ ok 1: t/08_extrusionloop.t ............ ok 1: t/09_polyline.t ................. ok 1: t/10_line.t ..................... ok 1: t/12_extrusionpathcollection.t .. ok 1: t/13_polylinecollection.t ....... ok 1: t/15_config.t ................... ok 1: t/17_boundingbox.t .............. ok 1: t/18_motionplanner.t ............ ok 1: All tests successful. 1: Files=14, Tests=445, 3 wallclock secs ( 0.15 usr 0.04 sys + 1.98 cusr 0.36 csys = 2.53 CPU) 1: Result: PASS 1/7 Test #1: xs ............................... Passed 2.84 sec test 2 Start 2: integration 2: Test command: /usr/bin/perl "/usr/bin/prove" 2: Test timeout computed to be: 10000000 2: Attempting to create directory /builddir/build/BUILD/PrusaSlicer-version_2.2.0/t/../local-lib 2: t/angles.t ..................... ok 2: t/avoid_crossing_perimeters.t .. ok 2: t/bridges.t .................... ok 2: t/clean_polylines.t ............ ok 2: t/collinear.t .................. ok 2: t/config.t ..................... ok 2: t/cooling.t .................... ok 2: t/dynamic.t .................... skipped: variable-width paths are currently disabled 2: t/flow.t ....................... ok 2: t/gaps.t ....................... ok 2: t/gcode.t ...................... ok 2: t/geometry.t ................... ok 2: t/layers.t ..................... ok 2: t/loops.t ...................... skipped: temporarily disabled 2: t/perimeters.t ................. ok 2: t/polyclip.t ................... ok 2: t/print.t ...................... ok 2: t/shells.t ..................... ok 2: t/slice.t ...................... skipped: temporarily disabled 2: t/support.t .................... skipped: temporarily disabled 2: t/thin.t ....................... ok 2: All tests successful. 2: Files=21, Tests=287, 16 wallclock secs ( 0.16 usr 0.06 sys + 16.47 cusr 1.29 csys = 17.98 CPU) 2: Result: PASS 2/7 Test #2: integration ...................... Passed 16.45 sec test 3 Start 3: libnest2d_tests 3: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libnest2d/libnest2d_tests 3: Test timeout computed to be: 10000000 3: Testing Angles 3: Passed in 4.8e-05 [seconds] 3: 3: Testing ItemCreationAndDestruction 3: Passed in 8e-06 [seconds] 3: 3: Testing boundingCircle 3: Passed in 0.001331 [seconds] 3: 3: Testing Distance 3: Passed in 1.9e-05 [seconds] 3: 3: Testing Area 3: Passed in 3.7e-05 [seconds] 3: 3: Testing IsPointInsidePolygon 3: Passed in 7e-06 [seconds] 3: 3: Testing LeftAndDownPolygon 3: Passed in 0.000838 [seconds] 3: 3: Testing ArrangeRectanglesTight 3: Passed in 0.004546 [seconds] 3: 3: Testing ArrangeRectanglesLoose 3: Passed in 0.005399 [seconds] 3: 3: Testing BottomLeftStressTest 3: Passed in 0.002942 [seconds] 3: 3: Testing convexHull 3: Passed in 9e-06 [seconds] 3: 3: Testing PrusaPartsShouldFitIntoTwoBins 3: Passed in 0.158218 [seconds] 3: 3: Testing EmptyItemShouldBeUntouched 3: Passed in 1.8e-05 [seconds] 3: 3: Testing LargeItemShouldBeUntouched 3: Passed in 1e-05 [seconds] 3: 3: Testing Items can be preloaded 3: Preloaded Item should be untouched 3: Preloaded Item should not affect free bins 3: Passed in 0.001335 [seconds] 3: 3: Testing nfpConvexConvex 3: Passed in 0.003233 [seconds] 3: 3: Testing pointOnPolygonContour 3: Passed in 6.1e-05 [seconds] 3: 3: Testing mergePileWithPolygon 3: Passed in 3.5e-05 [seconds] 3: 3: Testing MinAreaBBWithRotatingCalipers 3: Passed in 0.113439 [seconds] 3: 3: =============================================================================== 3: All tests passed (1716 assertions in 19 test cases) 3: 3/7 Test #3: libnest2d_tests .................. Passed 0.30 sec test 4 Start 4: libslic3r_tests 4: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/libslic3r/libslic3r_tests 4: Test timeout computed to be: 10000000 4: Testing sort_remove_duplicates 4: Passed in 1e-05 [seconds] 4: 4: Testing string_printf 4: Empty format with empty data should return empty string 4: String output length should be the same as input 4: String format should be interpreted as with sprintf 4: String format should survive large input data 4: Passed in 0.000123 [seconds] 4: 4: Testing Scenario: Reading 3mf file 4: Given: umlauts in the path of the file 4: When: 3mf model is read 4: Then: load should succeed 4: Passed in 0.010589 [seconds] 4: 4: Testing Scenario: Export+Import geometry to/from 3mf file cycle 4: Given: world vertices coordinates before save 4: When: model is saved+loaded to/from 3mf file 4: Then: world vertices coordinates after load match 4: Passed in 0.048238 [seconds] 4: 4: Testing Scenario: Constant offset 4: Given: 20mm box 4: When: Slic3r::offset() 4: plus 1mm, miter 2x 4: Then: Area is 22^2mm2 4: Given: 20mm box 4: When: Slic3r::offset() 4: minus 1mm, miter 2x 4: Then: Area is 18^2mm2 4: Given: 20mm box 4: When: Slic3r::offset() 4: plus 1mm, miter 1.5x 4: Then: Area is 22^2mm2 4: Given: 20mm box 4: When: Slic3r::offset() 4: minus 1mm, miter 1.5x 4: Then: Area is 18^2mm2 4: Given: 20mm box 4: When: Slic3r::offset() 4: plus 1mm, miter 1.2x 4: Then: Area is 22^2mm2 4: Given: 20mm box 4: When: Slic3r::offset() 4: minus 1mm, miter 1.2x 4: Then: Area is 18^2mm2 4: Given: 20mm box 4: When: Slic3r::variable_offset_outer/inner 4: plus 1mm, miter 2x 4: Then: Area is 22^2mm2 4: Given: 20mm box 4: When: Slic3r::variable_offset_outer/inner 4: minus 1mm, miter 2x 4: Then: Area is 18^2mm2 4: Given: 20mm box 4: When: Slic3r::variable_offset_outer/inner 4: plus 1mm, miter 1.5x 4: Then: Area is 22^2mm2 4: Given: 20mm box 4: When: Slic3r::variable_offset_outer/inner 4: minus 1mm, miter 1.5x 4: Then: Area is 18^2mm2 4: Given: 20mm box 4: When: Slic3r::variable_offset_outer/inner 4: plus 1mm, miter 1.2x 4: Then: Area is 22^2mm2 4: Given: 20mm box 4: When: Slic3r::variable_offset_outer/inner 4: minus 1mm, miter 1.2x 4: Then: Area is 18^2mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::offset() 4: miter 2x 4: When: plus 1mm 4: Then: Area is 22^2-8^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::offset() 4: miter 2x 4: When: minus 1mm 4: Then: Area is 18^2-12^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::offset() 4: miter 1.5x 4: When: plus 1mm 4: Then: Area is 22^2-8^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::offset() 4: miter 1.5x 4: When: minus 1mm 4: Then: Area is 18^2-12^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::offset() 4: miter 1.2x 4: When: plus 1mm 4: Then: Area is 22^2-8^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::offset() 4: miter 1.2x 4: When: minus 1mm 4: Then: Area is 18^2-12^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::variable_offset_outer() 4: miter 2x 4: When: plus 1mm 4: Then: Area is 22^2-8^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::variable_offset_outer() 4: miter 2x 4: When: minus 1mm 4: Then: Area is 18^2-12^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::variable_offset_outer() 4: miter 1.5x 4: When: plus 1mm 4: Then: Area is 22^2-8^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::variable_offset_outer() 4: miter 1.5x 4: When: minus 1mm 4: Then: Area is 18^2-12^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::variable_offset_outer() 4: miter 1.2x 4: When: plus 1mm 4: Then: Area is 22^2-8^2 mm2 4: Given: 20mm box with 10mm hole 4: Slic3r::variable_offset_outer() 4: miter 1.2x 4: When: minus 1mm 4: Then: Area is 18^2-12^2 mm2 4: Given: 20mm right angle triangle 4: Slic3r::offset() 4: Outer offset 1mm, miter 2x 4: Then: Area matches 4: Given: 20mm right angle triangle 4: Slic3r::offset() 4: Outer offset 1mm, miter 1.5x 4: Then: Area matches 4: Given: 20mm right angle triangle 4: Slic3r::offset() 4: Outer offset 1mm, miter 1.2x 4: Then: Area matches 4: Given: 20mm right angle triangle 4: Slic3r::variable_offset_outer() 4: Outer offset 1mm, miter 2x 4: Then: Area matches 4: Given: 20mm right angle triangle 4: Slic3r::variable_offset_outer() 4: Outer offset 1mm, miter 1.5x 4: Then: Area matches 4: Given: 20mm right angle triangle 4: Slic3r::variable_offset_outer() 4: Outer offset 1mm, miter 1.2x 4: Then: Area matches 4: Passed in 0.010387 [seconds] 4: 4: Testing Scenario: Various Clipper operations - xs/t/11_clipper.t 4: Given: square_with_hole 4: When: offset 4: Then: offset matches 4: Given: square_with_hole 4: When: offset_ex 4: Then: offset matches 4: Given: square_with_hole 4: When: offset2_ex 4: Then: offset matches 4: Given: square_with_hole 2 4: When: offset2_ex 4: Then: offset matches 4: Given: square and hole 4: When: diff_ex 4: Then: hole is created 4: Given: polyline 4: When: intersection_pl 4: Then: correct number of result lines 4: Given: polyline 4: When: intersection_pl 4: Then: result lines have correct length 4: Given: polyline 4: When: diff_pl 4: Then: correct number of result lines 4: Given: polyline 4: When: diff_pl 4: Then: the left result line has correct length 4: Given: polyline 4: When: diff_pl 4: Then: the right result line has correct length 4: Given: polyline 4: When: diff_pl 4: Then: the central result line has correct length 4: Given: Clipper bug #96 / Slic3r issue #2028 4: Then: intersection_pl - result is not empty 4: Given: Clipper bug #122 4: Then: intersection_pl - result is not empty 4: Given: Clipper bug #126 4: Then: intersection_pl - result is not empty 4: Given: Clipper bug #126 4: Then: intersection_pl - result has same length as subject polyline 4: Passed in 0.002841 [seconds] 4: 4: Testing Scenario: Various Clipper operations - t/clipper.t 4: Given: square with hole 4: When: intersection_ex with another square 4: Then: intersection area matches (hole is preserved) 4: Given: square with hole 2 4: When: union_ex with another square 4: Then: union of two ccw and one cw is a contour with no holes 4: Given: square with hole 2 4: When: diff_ex with another square 4: Then: difference of a cw from two ccw is a contour with one hole 4: Given: yet another square 4: When: no-op diff_pl 4: Then: returns the right number of polylines 4: Given: yet another square 4: When: no-op diff_pl 4: Then: returns the unmodified input polyline 4: Passed in 0.000732 [seconds] 4: 4: Testing Traversing Clipper PolyTree 4: Traverse into Polygons WITHOUT spatial ordering 4: Traverse into ExPolygons WITHOUT spatial ordering 4: Traverse into Polygons WITH spatial ordering 4: Traverse into ExPolygons WITH spatial ordering 4: Passed in 0.000574 [seconds] 4: 4: Testing Scenario: Generic config validation performs as expected. 4: Given: A config generated from default options 4: When: perimeter_extrusion_width is set to 250%, a valid value 4: Then: The config is read as valid. 4: Given: A config generated from default options 4: When: perimeter_extrusion_width is set to -10, an invalid value 4: Then: Validate returns error 4: Given: A config generated from default options 4: When: perimeters is set to -10, an invalid value 4: Then: Validate returns error 4: Passed in 0.005728 [seconds] 4: 4: Testing Scenario: Config accessor functions perform as expected. 4: Given: A config generated from default options 4: When: A boolean option is set to a boolean value 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: A boolean option is set to a string value representing a 0 or 1 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: A boolean option is set to a string value representing something other than 0 or 1 4: Then: A BadOptionTypeException exception is thrown. 4: Given: A config generated from default options 4: When: A boolean option is set to a string value representing something other than 0 or 1 4: And: Value is unchanged. 4: Given: A config generated from default options 4: When: A boolean option is set to an int value 4: Then: A BadOptionTypeException exception is thrown. 4: Given: A config generated from default options 4: When: A numeric option is set from serialized string 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: An floating-point option is set through the integer interface 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: A floating-point option is set through the double interface 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: An integer-based option is set through the double interface 4: Then: A BadOptionTypeException exception is thrown. 4: Given: A config generated from default options 4: When: A numeric option is set to a non-numeric value. 4: Then: A BadOptionTypeException exception is thown. 4: Given: A config generated from default options 4: When: A numeric option is set to a non-numeric value. 4: Then: The value does not change. 4: Given: A config generated from default options 4: When: A string option is set through the string interface 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: A string option is set through the integer interface 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: A string option is set through the double interface 4: Then: The underlying value is set correctly. 4: Given: A config generated from default options 4: When: A float or percent is set as a percent through the string interface. 4: Then: Value and percent flag are 100/true 4: Given: A config generated from default options 4: When: A float or percent is set as a float through the string interface. 4: Then: Value and percent flag are 100/false 4: Given: A config generated from default options 4: When: A float or percent is set as a float through the int interface. 4: Then: Value and percent flag are 100/false 4: Given: A config generated from default options 4: When: A float or percent is set as a float through the double interface. 4: Then: Value and percent flag are 100.5/false 4: Given: A config generated from default options 4: When: An invalid option is requested during set. 4: Then: A BadOptionTypeException exception is thrown. 4: Given: A config generated from default options 4: When: An invalid option is requested during get. 4: Then: A UnknownOptionException exception is thrown. 4: Given: A config generated from default options 4: When: An invalid option is requested during opt. 4: Then: A UnknownOptionException exception is thrown. 4: Given: A config generated from default options 4: When: getX called on an unset option. 4: Then: The default is returned. 4: Given: A config generated from default options 4: When: getFloat called on an option that has been set. 4: Then: The set value is returned. 4: Passed in 0.018116 [seconds] 4: 4: Testing Scenario: Config ini load/save interface 4: When: new_from_ini is called 4: Then: Config object contains ini file options. 4: Passed in 0.001099 [seconds] 4: 4: Testing Scenario: Elephant foot compensation 4: Given: Contour with hole 4: When: Compensated 4: Then: area of the compensated polygon is smaller 4: Given: Tiny contour 4: When: Compensated 4: Then: Tiny contour is not compensated 4: Given: Large box 4: When: Compensated 4: Then: area of the compensated polygon is smaller 4: Given: Thin ring (GH issue #2085) 4: When: Compensated 4: Then: area of the compensated polygon is smaller 4: Given: Rectangle with a narrow part sticking out 4: When: Partially compensated 4: Then: area of the compensated polygon is smaller 4: Given: Rectangle with a narrow part sticking out 4: When: Fully compensated 4: Then: area of the compensated polygon is smaller 4: Given: Box with hole close to wall (GH issue #2998) 4: When: Compensated 4: Then: area of the compensated polygon is smaller 4: Given: Spirograph wheel 4: When: Partially compensated 4: Then: area of the compensated polygon is smaller 4: Given: Spirograph wheel 4: When: Fully compensated 4: Then: area of the compensated polygon is smaller 4: Given: Spirograph wheel 4: When: Brutally compensated 4: Then: area of the compensated polygon is smaller 4: Given: Vase with fins 4: When: Compensated 4: Then: area of the compensated polygon is smaller 4: Passed in 0.131375 [seconds] 4: 4: Testing Polygon::contains works properly 4: Passed in 1.9e-05 [seconds] 4: 4: Testing Scenario: Intersections of line segments 4: Given: Integer coordinates 4: Then: The intersection is valid 4: Given: Scaled coordinates 4: Then: There is still an intersection 4: Passed in 9.1e-05 [seconds] 4: 4: Testing Creating a polyline generates the obvious lines 4: Passed in 6e-06 [seconds] 4: 4: Testing Splitting a Polygon generates a polyline correctly 4: Passed in 6e-06 [seconds] 4: 4: Testing Bounding boxes are scaled appropriately 4: Passed in 6e-06 [seconds] 4: 4: Testing Offseting a line generates a polygon correctly 4: Passed in 3.2e-05 [seconds] 4: 4: Testing Scenario: Circle Fit, TaubinFit with Newton's method 4: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the entire array 4: Then: A center point of -6,0 is returned. 4: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the first four points 4: Then: A center point of -6,0 is returned. 4: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the middle four points 4: Then: A center point of -6,0 is returned. 4: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the entire array 4: Then: A center point of 3,9 is returned. 4: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the first four points 4: Then: A center point of 3,9 is returned. 4: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the middle four points 4: Then: A center point of 3,9 is returned. 4: Given: A vector of Points arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the entire array 4: Then: A center point of scaled 3,9 is returned. 4: Given: A vector of Points arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the first four points 4: Then: A center point of scaled 3,9 is returned. 4: Given: A vector of Points arranged in a half-circle with approximately the same distance R from some point 4: When: Circle fit is called on the middle four points 4: Then: A center point of scaled 3,9 is returned. 4: Passed in 0.000652 [seconds] 4: 4: Testing Scenario: Path chaining 4: Given: A path 4: Then: Chained with no diagonals (thus 26 units long) 4: Given: Gyroid infill end points 4: Then: Chained taking the shortest path 4: Given: Loop pieces 4: Then: Connected without a gap 4: Passed in 0.008341 [seconds] 4: 4: Testing Scenario: Line distances 4: Given: A line 4: Then: Points on the line segment have 0 distance 4: Given: A line 4: Then: Points off the line have the appropriate distance 4: Passed in 7.3e-05 [seconds] 4: 4: Testing Scenario: Polygon convex/concave detection 4: Given: A Square with dimension 100 4: Then: It has 4 convex points counterclockwise 4: Given: A Square with dimension 100 4: Then: It has 4 concave points clockwise 4: Given: A Square with an extra colinearvertex 4: Then: It has 4 convex points counterclockwise 4: Given: A Square with an extra collinear vertex in different order 4: Then: It has 4 convex points counterclockwise 4: Given: A triangle 4: Then: it has three convex vertices 4: Given: A triangle with an extra collinear point 4: Then: it has three convex vertices 4: Given: A polygon with concave vertices with angles of specifically 4/3pi 4: Then: the correct number of points are detected 4: Passed in 0.000431 [seconds] 4: 4: Testing Triangle Simplification does not result in less than 3 points 4: Passed in 3.5e-05 [seconds] 4: 4: Testing Scenario: Ported from xs/t/14_geometry.t 4: Given: square 4: convex hull returns the correct number of points 4: arrange returns expected number of positions 4: directions_parallel 4: Passed in 0.000103 [seconds] 4: 4: Testing Scenario: Placeholder parser scripting 4: nested config options (legacy syntax) 4: array reference 4: whitespaces and newlines are maintained 4: math: 2*3 4: math: 2*3/6 4: math: 2*3/12 4: math: 2.*3/12 4: math: 10 % 2.5 4: math: 11 % 2.5 4: math: 2*(3-12) 4: math: 2*foo*(3-12) 4: math: 2*bar*(3-12) 4: math: 2.5*bar*(3-12) 4: math: min(12, 14) 4: math: max(12, 14) 4: math: min(13.4, -1238.1) 4: math: max(13.4, -1238.1) 4: math: int(13.4) 4: math: int(-13.4) 4: perimeter_extrusion_width 4: first_layer_extrusion_width 4: support_material_xy_spacing 4: external_perimeter_speed 4: infill_overlap 4: first_layer_speed 4: boolean expression parser: 12 == 12 4: boolean expression parser: 12 != 12 4: boolean expression parser: regex matches 4: boolean expression parser: regex does not match 4: boolean expression parser: accessing variables, equal 4: boolean expression parser: accessing variables, not equal 4: boolean expression parser: (12 == 12) and (13 != 14) 4: boolean expression parser: (12 == 12) && (13 != 14) 4: boolean expression parser: (12 == 12) or (13 == 14) 4: boolean expression parser: (12 == 12) || (13 == 14) 4: boolean expression parser: (12 == 12) and not (13 == 14) 4: boolean expression parser: ternary true 4: boolean expression parser: ternary false 4: boolean expression parser: ternary false 2 4: boolean expression parser: ternary true 2 4: boolean expression parser: lower than - false 4: boolean expression parser: lower than - true 4: boolean expression parser: greater than - true 4: boolean expression parser: greater than - false 4: boolean expression parser: lower than or equal- false 4: boolean expression parser: lower than or equal - true 4: boolean expression parser: greater than or equal - true 4: boolean expression parser: greater than or equal - false 4: boolean expression parser: lower than or equal (same values) - true 4: boolean expression parser: greater than or equal (same values) - true 4: complex expression 4: complex expression2 4: complex expression3 4: Passed in 0.050196 [seconds] 4: 4: Testing Scenario: Remove collinear points from Polygon 4: Given: Polygon with collinear points 4: When: collinear points are removed 4: Then: Leading collinear points are removed 4: Given: Polygon with collinear points 4: When: collinear points are removed 4: Then: Trailing collinear points are removed 4: Given: Polygon with collinear points 4: When: collinear points are removed 4: Then: Number of remaining points is correct 4: Passed in 0.000314 [seconds] 4: 4: Testing Scenario: Reading an STL file 4: Given: umlauts in the path of a binary STL file, Czech characters in the file name 4: When: STL file is read 4: Then: load should succeed 4: Given: in ASCII format 4: When: line endings LF 4: Then: load should succeed 4: Given: in ASCII format 4: When: line endings CRLF 4: Then: load should succeed 4: Given: in ASCII format 4: When: nonstandard STL file (text after ending tags, invalid normals, for example infinities) 4: Then: load should succeed 4: Passed in 0.02085 [seconds] 4: 4: Testing CGAL and TriangleMesh conversions 4: Passed in 3.29637 [seconds] 4: 4: Testing ISO8601Z 4: Passed in 0.000126 [seconds] 4: 4: Testing Slic3r_UTC_Time_Format 4: Passed in 5.1e-05 [seconds] 4: 4: Testing Negative 3D offset should produce smaller object. 4: Elapsed processing time: 3.4505 4: Passed in 3.47168 [seconds] 4: 4: =============================================================================== 4: All tests passed (307 assertions in 31 test cases) 4: 4/7 Test #4: libslic3r_tests .................. Passed 6.95 sec test 5 Start 5: slic3rutils_tests 5: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/slic3rutils/slic3rutils_tests " exclude:[NotWorking]" 5: Test timeout computed to be: 10000000 5: Filters: exclude:[NotWorking] 5: No test cases matched 'exclude:[NotWorking]' 5: =============================================================================== 5: No tests ran 5: 5/7 Test #5: slic3rutils_tests ................ Passed 0.02 sec test 6 Start 6: fff_print_tests 6: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/fff_print/fff_print_tests 6: Test timeout computed to be: 10000000 6: Testing Scenario: init_print functionality 6: Given: A default config 6: When: init_print is called with a single mesh. 6: Then: One mesh/printobject is in the resulting Print object. 6: Given: A default config 6: When: init_print is called with a single mesh. 6: Then: print.process() doesn't crash. 6: Given: A default config 6: When: init_print is called with a single mesh. 6: Then: Export gcode functions outputs text. 6: Passed in 0.487338 [seconds] 6: 6: Testing Scenario: ExtrusionEntityCollection: Polygon flattening 6: Given: A Extrusion Entity Collection with a child that has one child that is marked as no-sort 6: When: The EEC is flattened with default options (preserve_order=false) 6: Then: The output EEC contains no Extrusion Entity Collections 6: Given: A Extrusion Entity Collection with a child that has one child that is marked as no-sort 6: When: The EEC is flattened with preservation (preserve_order=true) 6: Then: The output EECs contains one EEC. 6: Given: A Extrusion Entity Collection with a child that has one child that is marked as no-sort 6: When: The EEC is flattened with preservation (preserve_order=true) 6: And: The ordered EEC contains the same order of elements than the original 6: Passed in 0.001113 [seconds] 6: 6: Testing Fill: Pattern Path Length 6: Square 6: Diamond with endpoints on grid 6: Square with hole 6: Regression: Missing infill segments in some rare circumstances 6: Rotated Square 6: Solid surface fill 6: Solid surface fill 6: Passed in 0.080929 [seconds] 6: 6: Testing Scenario: Extrusion width specifics 6: Given: A config with a skirt, brim, some fill density, 3 perimeters, and 1 bottom solid layer and a 20mm cube mesh 6: When: first layer width set to 2mm 6: Then: First layer width applies to everything on first layer. 6: Given: A config with a skirt, brim, some fill density, 3 perimeters, and 1 bottom solid layer and a 20mm cube mesh 6: When: first layer width set to 2mm 6: Then: First layer width does not apply to upper layer. 6: Passed in 0.769926 [seconds] 6: 6: Testing Scenario: Bridge flow specifics. 6: Given: A default config with no cooling and a fixed bridge speed, flow ratio and an overhang mesh. 6: When: bridge_flow_ratio is set to 1.0 6: Then: Output flow is as expected. 6: Given: A default config with no cooling and a fixed bridge speed, flow ratio and an overhang mesh. 6: When: bridge_flow_ratio is set to 0.5 6: Then: Output flow is as expected. 6: Given: A default config with no cooling and a fixed bridge speed, flow ratio and an overhang mesh. 6: When: bridge_flow_ratio is set to 2.0 6: Then: Output flow is as expected. 6: Given: A default config with no cooling and a fixed bridge speed, flow ratio, fixed extrusion width of 0.4mm and an overhang mesh. 6: When: bridge_flow_ratio is set to 1.0 6: Then: Output flow is as expected. 6: Given: A default config with no cooling and a fixed bridge speed, flow ratio, fixed extrusion width of 0.4mm and an overhang mesh. 6: When: bridge_flow_ratio is set to 0.5 6: Then: Output flow is as expected. 6: Given: A default config with no cooling and a fixed bridge speed, flow ratio, fixed extrusion width of 0.4mm and an overhang mesh. 6: When: bridge_flow_ratio is set to 2.0 6: Then: Output flow is as expected. 6: Passed in 0.000382 [seconds] 6: 6: Testing Scenario: Flow: Flow math for non-bridges 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: Then: External perimeter flow has spacing fixed to 1.125 * nozzle_diameter 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: Then: Internal perimeter flow has spacing fixed to 1.125 * nozzle_diameter 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: Then: Spacing for supplied width is 0.8927f 6: Given: Nozzle Diameter of 0.25 6: When: layer height is set to 0.2 6: Then: Max width is set. 6: Given: Nozzle Diameter of 0.25 6: When: Layer height is set to 0.2 6: Then: Min width is set. 6: Passed in 0.000293 [seconds] 6: 6: Testing Scenario: Flow: Flow math for bridges 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frExternalPerimeter 6: Then: Bridge width is same as nozzle diameter 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frExternalPerimeter 6: Then: Bridge spacing is same as nozzle diameter + BRIDGE_EXTRA_SPACING 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frInfill 6: Then: Bridge width is same as nozzle diameter 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frInfill 6: Then: Bridge spacing is same as nozzle diameter + BRIDGE_EXTRA_SPACING 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frPerimeter 6: Then: Bridge width is same as nozzle diameter 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frPerimeter 6: Then: Bridge spacing is same as nozzle diameter + BRIDGE_EXTRA_SPACING 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frSupportMaterial 6: Then: Bridge width is same as nozzle diameter 6: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 6: When: Flow role is frSupportMaterial 6: Then: Bridge spacing is same as nozzle diameter + BRIDGE_EXTRA_SPACING 6: Passed in 0.000652 [seconds] 6: 6: Testing Scenario: Origin manipulation 6: When: set_origin to (10,0) 6: When: set_origin to (10,0) and translate by (5, 5) 6: Then: origin returns reference to point 6: Passed in 0.000246 [seconds] 6: 6: Testing Scenario: lift() is not ignored after unlift() at normal values of Z 6: Given: A config from a file and a single extruder. 6: When: Z is set to 203 6: And when: GcodeWriter::Lift() is called 6: And when: Z is moved post-lift to the same delta as the config Z lift 6: And when: GCodeWriter::Unlift() is called 6: Then: GCodeWriter::Lift() emits gcode. 6: Given: A config from a file and a single extruder. 6: When: Z is set to 500003 6: And when: GcodeWriter::Lift() is called 6: And when: Z is moved post-lift to the same delta as the config Z lift 6: And when: GCodeWriter::Unlift() is called 6: Then: GCodeWriter::Lift() emits gcode. 6: Given: A config from a file and a single extruder. 6: When: Z is set to 10.3 6: And when: GcodeWriter::Lift() is called 6: And when: Z is moved post-lift to the same delta as the config Z lift 6: And when: GCodeWriter::Unlift() is called 6: Then: GCodeWriter::Lift() emits gcode. 6: Passed in 0.003962 [seconds] 6: 6: Testing Scenario: set_speed emits values with fixed-point output. 6: Given: GCodeWriter instance 6: When: set_speed is called to set speed to 99999.123 6: Then: Output string is G1 F99999.123 6: Given: GCodeWriter instance 6: When: set_speed is called to set speed to 1 6: Then: Output string is G1 F1.000 6: Given: GCodeWriter instance 6: When: set_speed is called to set speed to 203.200022 6: Then: Output string is G1 F203.200 6: Given: GCodeWriter instance 6: When: set_speed is called to set speed to 203.200522 6: Then: Output string is G1 F203.201 6: Passed in 0.000543 [seconds] 6: 6: Testing Scenario: Model construction 6: Given: A Slic3r Model 6: When: Model object is added 6: Then: Model object list == 1 6: Given: A Slic3r Model 6: When: Model object is added 6: Then: Model volume list == 1 6: Given: A Slic3r Model 6: When: Model object is added 6: Then: Model volume is a part 6: Given: A Slic3r Model 6: When: Model object is added 6: Then: Mesh is equivalent to input mesh. 6: Given: A Slic3r Model 6: When: Model object is added 6: Then: Print works? 6: Passed in 0.395261 [seconds] 6: 6: Testing Scenario: PrintObject: Perimeter generation 6: Given: 20mm cube and default config 6: When: make_perimeters() is called 6: Then: 67 layers exist in the model 6: Given: 20mm cube and default config 6: When: make_perimeters() is called 6: Then: Every layer in region 0 has 1 island of perimeters 6: Given: 20mm cube and default config 6: When: make_perimeters() is called 6: Then: Every layer in region 0 has 3 paths in its perimeters list. 6: Passed in 0.162293 [seconds] 6: 6: Testing Scenario: Print: Skirt generation 6: Given: 20mm cube and default config 6: When: Skirts is set to 2 loops 6: Then: Skirt Extrusion collection has 2 loops in it 6: Passed in 0.06308 [seconds] 6: 6: Testing Scenario: Print: Changing number of solid surfaces does not cause all surfaces to become internal. 6: Given: sliced 20mm cube and config with top_solid_surfaces = 2 and bottom_solid_surfaces = 1 6: When: Model is re-sliced with top_solid_layers == 3 6: Then: Print object does not have 0 solid bottom layers. 6: Given: sliced 20mm cube and config with top_solid_surfaces = 2 and bottom_solid_surfaces = 1 6: When: Model is re-sliced with top_solid_layers == 3 6: And: Print object has 3 top solid layers 6: Passed in 0.137436 [seconds] 6: 6: Testing Scenario: Print: Brim generation 6: Given: 20mm cube and default config, 1mm first layer width 6: When: Brim is set to 3mm 6: Then: Brim Extrusion collection has 3 loops in it 6: Given: 20mm cube and default config, 1mm first layer width 6: When: Brim is set to 6mm 6: Then: Brim Extrusion collection has 6 loops in it 6: Given: 20mm cube and default config, 1mm first layer width 6: When: Brim is set to 6mm, extrusion width 0.5mm 6: Then: Brim Extrusion collection has 12 loops in it 6: Passed in 0.21871 [seconds] 6: 6: Testing Scenario: PrintGCode basic functionality 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Some text output is generated. 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Exported text contains slic3r version 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Exported text contains extrusion statistics. 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Exported text does not contain cooling markers (they were consumed) 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: GCode preamble is emitted. 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Config options emitted for print config, default region config, default object config 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Infill is emitted. 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Perimeters are emitted. 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: Skirt is emitted. 6: Given: A default configuration and a print test object 6: When: the output is executed with no support material 6: Then: final Z height is 20mm 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: Some text output is generated. 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: Infill is emitted. 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: Perimeters are emitted. 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: Skirt is emitted. 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: Between-object-gcode is emitted. 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: final Z height is 20.1mm 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: Z height resets on object change 6: Given: A default configuration and a print test object 6: When: output is executed with complete objects and two differently-sized meshes 6: Then: Shorter object is printed before taller object. 6: Given: A default configuration and a print test object 6: When: the output is executed with support material 6: Then: Some text output is generated. 6: Given: A default configuration and a print test object 6: When: the output is executed with support material 6: Then: Exported text contains extrusion statistics. 6: Given: A default configuration and a print test object 6: When: the output is executed with support material 6: Then: Raft is emitted. 6: Given: A default configuration and a print test object 6: When: the output is executed with a separate first layer extrusion width 6: Then: Some text output is generated. 6: Given: A default configuration and a print test object 6: When: the output is executed with a separate first layer extrusion width 6: Then: Exported text contains extrusion statistics. 6: Given: A default configuration and a print test object 6: When: Cooling is enabled and the fan is disabled. 6: Then: GCode to disable fan is emitted. 6: Given: A default configuration and a print test object 6: When: end_gcode exists with layer_num and layer_z 6: Then: layer_num and layer_z are processed in the end gcode 6: Given: A default configuration and a print test object 6: When: current_extruder exists in start_gcode 6: Then: current_extruder is processed in the start gcode and set for first extruder 6: Given: A default configuration and a print test object 6: When: current_extruder exists in start_gcode 6: Then: current_extruder is processed in the start gcode and set for second extruder 6: Given: A default configuration and a print test object 6: When: layer_num represents the layer's index from z=0 6: Then: First and second object last layer is emitted 6: Passed in 20.9476 [seconds] 6: 6: Testing Scenario: PrintObject: object layer heights 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 2mm layer heights and nozzle diameter of 3mm 6: Then: The output vector has 10 entries 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 2mm layer heights and nozzle diameter of 3mm 6: And: Each layer is approximately 2mm above the previous Z 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 10mm layer heights and nozzle diameter of 11mm 6: Then: The output vector has 3 entries 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 10mm layer heights and nozzle diameter of 11mm 6: And: Layer 0 is at 2mm 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 10mm layer heights and nozzle diameter of 11mm 6: And: Layer 1 is at 12mm 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 15mm layer heights and nozzle diameter of 16mm 6: Then: The output vector has 2 entries 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 15mm layer heights and nozzle diameter of 16mm 6: And: Layer 0 is at 2mm 6: Given: 20mm cube and default initial config, initial layer height of 2mm 6: When: generate_object_layers() is called for 15mm layer heights and nozzle diameter of 16mm 6: And: Layer 1 is at 17mm 6: Passed in 0.288066 [seconds] 6: 6: Testing Skirt height is honored 6: printing a single object 6: printing multiple objects 6: Passed in 0.359006 [seconds] 6: 6: Testing Scenario: Original Slic3r Skirt/Brim tests 6: Given: A default configuration 6: When: Brim width is set to 5 6: Then: Brim is generated 6: Given: A default configuration 6: When: Skirt area is smaller than the brim 6: Then: Gcode generates 6: Given: A default configuration 6: When: Skirt height is 0 and skirts > 0 6: Then: Gcode generates 6: Given: A default configuration 6: When: brim width to 1 with layer_width of 0.5 6: Then: 2 brim lines 6: Given: A default configuration 6: When: Object is plated with overhang support and a brim 6: Then: overhang generates? 6: Given: A default configuration 6: When: Large minimum skirt length is used. 6: Then: Gcode generation doesn't crash 6: Passed in 1.78706 [seconds] 6: 6: Testing SupportMaterial: Three raft layers created 6: Passed in 0.021896 [seconds] 6: 6: Testing Scenario: SupportMaterial: support_layers_z and contact_distance 6: Given: A print object having one modelObject 6: When: First layer height = 0.4 6: Then: First layer height is honored 6: Given: A print object having one modelObject 6: When: First layer height = 0.4 6: Then: No null or negative support layers 6: Given: A print object having one modelObject 6: When: First layer height = 0.4 6: Then: No layers thicker than nozzle diameter 6: Given: A print object having one modelObject 6: When: Layer height = 0.2 and, first layer height = 0.3 6: Then: First layer height is honored 6: Given: A print object having one modelObject 6: When: Layer height = 0.2 and, first layer height = 0.3 6: Then: No null or negative support layers 6: Given: A print object having one modelObject 6: When: Layer height = 0.2 and, first layer height = 0.3 6: Then: No layers thicker than nozzle diameter 6: Given: A print object having one modelObject 6: When: Layer height = nozzle_diameter[0] 6: Then: First layer height is honored 6: Given: A print object having one modelObject 6: When: Layer height = nozzle_diameter[0] 6: Then: No null or negative support layers 6: Given: A print object having one modelObject 6: When: Layer height = nozzle_diameter[0] 6: Then: No layers thicker than nozzle diameter 6: Passed in 1.57861 [seconds] 6: 6: Testing Scenario: TriangleMesh: Basic mesh statistics 6: Given: A 20mm cube, built from constexpr std::array 6: Then: Volume is appropriate for 20mm square cube. 6: Given: A 20mm cube, built from constexpr std::array 6: Then: Vertices array matches input. 6: Given: A 20mm cube, built from constexpr std::array 6: Then: Vertex count matches vertex array size. 6: Given: A 20mm cube, built from constexpr std::array 6: Then: Facet array matches input. 6: Given: A 20mm cube, built from constexpr std::array 6: Then: Facet count matches facet array size. 6: Given: A 20mm cube, built from constexpr std::array 6: Then: center() returns the center of the object. 6: Given: A 20mm cube, built from constexpr std::array 6: Then: Size of cube is (20,20,20) 6: Given: A 20mm cube with one corner on the origin 6: Then: Volume is appropriate for 20mm square cube. 6: Given: A 20mm cube with one corner on the origin 6: Then: Vertices array matches input. 6: Given: A 20mm cube with one corner on the origin 6: Then: Vertex count matches vertex array size. 6: Given: A 20mm cube with one corner on the origin 6: Then: Facet array matches input. 6: Given: A 20mm cube with one corner on the origin 6: Then: Facet count matches facet array size. 6: Given: A 20mm cube with one corner on the origin 6: Then: center() returns the center of the object. 6: Given: A 20mm cube with one corner on the origin 6: Then: Size of cube is (20,20,20) 6: Passed in 0.006579 [seconds] 6: 6: Testing Scenario: TriangleMesh: Transformation functions affect mesh as expected. 6: Given: A 20mm cube with one corner on the origin 6: When: The cube is scaled 200% uniformly 6: Then: The volume is equivalent to 40x40x40 (all dimensions increased by 200% 6: Given: A 20mm cube with one corner on the origin 6: When: The resulting cube is scaled 200% in the X direction 6: Then: The volume is doubled. 6: Given: A 20mm cube with one corner on the origin 6: When: The resulting cube is scaled 200% in the X direction 6: Then: The X coordinate size is 200%. 6: Given: A 20mm cube with one corner on the origin 6: When: The cube is scaled 25% in the X direction 6: Then: The volume is 25% of the previous volume. 6: Given: A 20mm cube with one corner on the origin 6: When: The cube is scaled 25% in the X direction 6: Then: The X coordinate size is 25% from previous. 6: Given: A 20mm cube with one corner on the origin 6: When: The cube is rotated 45 degrees. 6: Then: The X component of the size is sqrt(2)*20 6: Given: A 20mm cube with one corner on the origin 6: When: The cube is translated (5, 10, 0) units with a Vec3f 6: Then: The first vertex is located at 25, 30, 0 6: Given: A 20mm cube with one corner on the origin 6: When: The cube is translated (5, 10, 0) units with 3 doubles 6: Then: The first vertex is located at 25, 30, 0 6: Given: A 20mm cube with one corner on the origin 6: When: The cube is translated (5, 10, 0) units and then aligned to origin 6: Then: The third vertex is located at 0,0,0 6: Passed in 0.004482 [seconds] 6: 6: Testing Scenario: TriangleMesh: slice behavior. 6: Given: A 20mm cube with one corner on the origin 6: When: Cube is sliced with z = [0+EPSILON,2,4,8,6,8,10,12,14,16,18,20] 6: Then: The correct number of polygons are returned per layer. 6: Given: A 20mm cube with one corner on the origin 6: When: Cube is sliced with z = [0+EPSILON,2,4,8,6,8,10,12,14,16,18,20] 6: Then: The area of the returned polygons is correct. 6: Given: A STL with an irregular shape. 6: When: a top tangent plane is sliced 6: Then: its area is included 6: Given: A STL with an irregular shape. 6: When: a model that has been transformed is sliced 6: Then: it is sliced properly (mirrored bottom plane area is included) 6: Passed in 0.005085 [seconds] 6: 6: Testing Scenario: make_xxx functions produce meshes. 6: Given: make_cube() function 6: When: make_cube() is called with arguments 20,20,20 6: Then: The resulting mesh has one and only one vertex at 0,0,0 6: Given: make_cube() function 6: When: make_cube() is called with arguments 20,20,20 6: Then: The mesh volume is 20*20*20 6: Given: make_cube() function 6: When: make_cube() is called with arguments 20,20,20 6: Then: The resulting mesh is in the repaired state. 6: Given: make_cube() function 6: When: make_cube() is called with arguments 20,20,20 6: Then: There are 12 facets. 6: Given: make_cylinder() function 6: When: make_cylinder() is called with arguments 10,10, PI / 3 6: Then: The resulting mesh has one and only one vertex at 0,0,0 6: Given: make_cylinder() function 6: When: make_cylinder() is called with arguments 10,10, PI / 3 6: Then: The resulting mesh has one and only one vertex at 0,0,10 6: Given: make_cylinder() function 6: When: make_cylinder() is called with arguments 10,10, PI / 3 6: Then: Resulting mesh has 2 + (2*PI/angle * 2) vertices. 6: Given: make_cylinder() function 6: When: make_cylinder() is called with arguments 10,10, PI / 3 6: Then: Resulting mesh has 2*PI/angle * 4 facets 6: Given: make_cylinder() function 6: When: make_cylinder() is called with arguments 10,10, PI / 3 6: Then: The resulting mesh is in the repaired state. 6: Given: make_cylinder() function 6: When: make_cylinder() is called with arguments 10,10, PI / 3 6: Then: The mesh volume is approximately 10pi * 10^2 6: Given: make_sphere() function 6: When: make_sphere() is called with arguments 10, PI / 3 6: Then: Resulting mesh has one point at 0,0,-10 and one at 0,0,10 6: Given: make_sphere() function 6: When: make_sphere() is called with arguments 10, PI / 3 6: Then: The resulting mesh is in the repaired state. 6: Given: make_sphere() function 6: When: make_sphere() is called with arguments 10, PI / 3 6: Then: The mesh volume is approximately 4/3 * pi * 10^3 6: Passed in 2.91903 [seconds] 6: 6: Testing Scenario: TriangleMesh: split functionality. 6: Given: A 20mm cube with one corner on the origin 6: When: The mesh is split into its component parts. 6: Then: The bounding box statistics are propagated to the split copies 6: Given: Two 20mm cubes, each with one corner on the origin, merged into a single TriangleMesh 6: When: The combined mesh is split 6: Then: Two meshes are in the output vector. 6: Passed in 0.001867 [seconds] 6: 6: Testing Scenario: TriangleMesh: Mesh merge functions 6: Given: Two 20mm cubes, each with one corner on the origin 6: When: The two meshes are merged 6: Then: There are twice as many facets in the merged mesh as the original. 6: Passed in 0.001512 [seconds] 6: 6: Testing Scenario: TriangleMeshSlicer: Cut behavior. 6: Given: A 20mm cube with one corner on the origin 6: When: Object is cut at the bottom 6: Then: Upper mesh has all facets except those belonging to the slicing plane. 6: Given: A 20mm cube with one corner on the origin 6: When: Object is cut at the bottom 6: Then: Lower mesh has no facets. 6: Given: A 20mm cube with one corner on the origin 6: When: Object is cut at the center 6: Then: Upper mesh has 2 external horizontal facets, 3 facets on each side, and 6 facets on the triangulated side (2 + 12 + 6). 6: Given: A 20mm cube with one corner on the origin 6: When: Object is cut at the center 6: Then: Lower mesh has 2 external horizontal facets, 3 facets on each side, and 6 facets on the triangulated side (2 + 12 + 6). 6: Passed in 0.002607 [seconds] 6: 6: =============================================================================== 6: All tests passed (519 assertions in 28 test cases) 6: 6/7 Test #6: fff_print_tests .................. Passed 9.99 sec test 7 Start 7: sla_print_tests 7: Test command: /builddir/build/BUILD/PrusaSlicer-version_2.2.0/Build/tests/sla_print/sla_print_tests 7: Test timeout computed to be: 10000000 7: Testing Pillar pairhash should be unique 7: Passed in 0.004511 [seconds] 7: 7: Testing Support point generator should be deterministic if seeded 7: Passed in 0.413528 [seconds] 7: 7: Testing Flat pad geometry is valid 7: Passed in 0.008639 [seconds] 7: 7: Testing WingedPadGeometryIsValid 7: Passed in 0.013807 [seconds] 7: 7: Testing FlatPadAroundObjectIsValid 7: Passed in 0.127303 [seconds] 7: 7: Testing WingedPadAroundObjectIsValid 7: Passed in 0.149566 [seconds] 7: 7: Testing ElevatedSupportGeometryIsValid 7: Passed in 2.26039 [seconds] 7: 7: Testing FloorSupportGeometryIsValid 7: Passed in 1.68153 [seconds] 7: 7: Testing ElevatedSupportsDoNotPierceModel 7: Passed in 27.3295 [seconds] 7: 7: Testing FloorSupportsDoNotPierceModel 7: Passed in 8.55338 [seconds] 7: 7: Testing DefaultRasterShouldBeEmpty 7: Passed in 6e-06 [seconds] 7: 7: Testing InitializedRasterShouldBeNONEmpty 7: Passed in 0.004005 [seconds] 7: 7: Testing MirroringShouldBeCorrect 7: Passed in 0.031366 [seconds] 7: 7: Testing RasterizedPolygonAreaShouldMatch 7: Passed in 0.527234 [seconds] 7: 7: Testing Triangle mesh conversions should be correct 7: Passed in 0.00011 [seconds] 7: 7: Testing Raycaster - find intersections of a line and cylinder 7: Passed in 1.3e-05 [seconds] 7: 7: Testing Raycaster with loaded drillholes 7: Passed in 13.7179 [seconds] 7: 7: =============================================================================== 7: All tests passed (10498 assertions in 17 test cases) 7: 7/7 Test #7: sla_print_tests .................. Passed 54.89 sec 100% tests passed, 0 tests failed out of 7 Total Test time (real) = 91.46 sec + RPM_EC=0 ++ jobs -p + exit 0 Processing files: prusa-slicer-2.2.0-1.fc32.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.6QQSXQ + umask 022 + cd /builddir/build/BUILD + cd PrusaSlicer-version_2.2.0 + DOCDIR=/builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/doc/prusa-slicer + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/doc/prusa-slicer + cp -pr README.md /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/doc/prusa-slicer + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.inhF0N + umask 022 + cd /builddir/build/BUILD + cd PrusaSlicer-version_2.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + cp -pr LICENSE /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + cp -pr copying-agg /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + cp -pr COPYING-avrdude /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + cp -pr LICENSE.txt-imgui /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + cp -pr LICENSE.txt-libnest2d /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + cp -pr COPYING.txt-qhull /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm/usr/share/licenses/prusa-slicer + RPM_EC=0 ++ jobs -p + exit 0 Provides: PrusaSlicer = 2.2.0-1.fc32 application() application(prusa-slicer.desktop) bundled(admesh-libs) = 0.98.1 bundled(agg) = 2.4 bundled(avrdude) = 6.3 bundled(boost-nowide) bundled(imgui) = 1.66 bundled(libnest2d) = 0.3.2 bundled(mesa-libGLU) bundled(miniz) = 2.0.6 bundled(nanosvg) bundled(polyclipping) = 6.2.9 bundled(polypartition) bundled(qhull) = 2016.01 bundled(semver) = 1.0.0 bundled(shinyprofiler) = 2.6~rc1 metainfo() metainfo(prusa-slicer.appdata.xml) mimehandler(application/x-amf) mimehandler(model/3mf) mimehandler(model/stl) mimehandler(model/x-geomview-off) mimehandler(model/x-wavefront-obj) prusa-slicer = 2.2.0-1.fc32 prusa-slicer(armv7hl-32) = 2.2.0-1.fc32 slic3r-prusa3d = 2.2.0-1.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libGL.so.1 libGLEW.so.2.1 libGLU.so.1 libHalf.so.24 libboost_chrono.so.1.69.0 libboost_filesystem.so.1.69.0 libboost_locale.so.1.69.0 libboost_log.so.1.69.0 libboost_regex.so.1.69.0 libboost_thread.so.1.69.0 libc.so.6 libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.27) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.8) libc.so.6(GLIBC_2.9) libcurl.so.4 libdl.so.2 libdl.so.2(GLIBC_2.4) libexpat.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) libgmp.so.10 libm.so.6 libm.so.6(GLIBC_2.27) libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libminiz.so.0.2 libmpfr.so.6 libnlopt.so.0 libopenvdb.so.7.0 libpoly2tri.so.1.0 libpthread.so.0 libpthread.so.0(GLIBC_2.30) libpthread.so.0(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.2) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.7) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.22) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.9) libtbb.so.2 libwx_baseu-3.0.so.0 libwx_baseu-3.0.so.0(WXU_3.0) libwx_gtk3u_adv-3.0.so.0 libwx_gtk3u_adv-3.0.so.0(WXU_3.0) libwx_gtk3u_adv-3.0.so.0(WXU_3.0.3) libwx_gtk3u_core-3.0.so.0 libwx_gtk3u_core-3.0.so.0(WXU_3.0) libwx_gtk3u_gl-3.0.so.0 libwx_gtk3u_gl-3.0.so.0(WXU_3.0) libwx_gtk3u_html-3.0.so.0 libwx_gtk3u_html-3.0.so.0(WXU_3.0) rtld(GNU_HASH) Obsoletes: slic3r-prusa3d < 1.41.3-2 Processing files: prusa-slicer-debugsource-2.2.0-1.fc32.armv7hl Provides: prusa-slicer-debugsource = 2.2.0-1.fc32 prusa-slicer-debugsource(armv7hl-32) = 2.2.0-1.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: prusa-slicer-debuginfo-2.2.0-1.fc32.armv7hl Provides: debuginfo(build-id) = ab6ce9d2a6fb7dba5db0ba78ec13c9f0890401f9 prusa-slicer-debuginfo = 2.2.0-1.fc32 prusa-slicer-debuginfo(armv7hl-32) = 2.2.0-1.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: prusa-slicer-debugsource(armv7hl-32) = 2.2.0-1.fc32 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm Wrote: /builddir/build/RPMS/prusa-slicer-debugsource-2.2.0-1.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/prusa-slicer-2.2.0-1.fc32.armv7hl.rpm Wrote: /builddir/build/RPMS/prusa-slicer-debuginfo-2.2.0-1.fc32.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.7SyVhS + umask 022 + cd /builddir/build/BUILD + cd PrusaSlicer-version_2.2.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/prusa-slicer-2.2.0-1.fc32.arm + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0