D: [iurt_root_command] chroot Building target platforms: armv7hl Building for target armv7hl Installing /home/iurt/rpmbuild/SRPMS/@2356067:dust3d-1.1.6-1.mga11.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.fb1CZ4 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.n54IwI + umask 022 + cd /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + rm -rf dust3d-1.1.6 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/dust3d-1.1.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd dust3d-1.1.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/iurt/rpmbuild/SOURCES/0023-fbx_fix-missing-headers.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/iurt/rpmbuild/SOURCES/0024-fbx_fix-missing-headers.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ZalkWt + umask 022 + cd /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd dust3d-1.1.6 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd application + /usr/lib/qt6/bin/qmake 'QMAKE_CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' 'QMAKE_CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' 'QMAKE_LFLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' QMAKE_STRIP= Info: creating stash file /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/.qmake.stash + /usr/bin/make -O -j16 V=1 VERBOSE=1 g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/debug.o sources/debug.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/QtAwesome/QtAwesome/QtAwesomeAnim.o third_party/QtAwesome/QtAwesome/QtAwesomeAnim.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/ccd_ik_resolver.o sources/ccd_ik_resolver.cc In file included from /usr/include/qt6/QtCore/qdatastream.h:9, from /usr/include/qt6/QtCore/qmetatype.h:14, from /usr/include/qt6/QtGui/qgenericmatrix.h:8, from /usr/include/qt6/QtGui/qquaternion.h:8, from /usr/include/qt6/QtGui/QQuaternion:1, from sources/ccd_ik_resolver.h:4, from sources/ccd_ik_resolver.cc:1: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/qmetatype.h:12: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/cut_face_preview.o sources/cut_face_preview.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/about_widget.o sources/about_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/component_preview_images_decorator.o sources/component_preview_images_decorator.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/rig_skeleton_mesh_worker.o sources/rig_skeleton_mesh_worker.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/rig_skeleton_mesh_generator.o sources/rig_skeleton_mesh_generator.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/bone_property_widget.o sources/bone_property_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/component_breadcrumb_widget.o sources/component_breadcrumb_widget.cc sources/component_breadcrumb_widget.cc: In member function 'virtual void ComponentBreadcrumbWidget::paintEvent(QPaintEvent*)': sources/component_breadcrumb_widget.cc:94:9: warning: unused variable 'ts' [-Wunused-variable] 94 | int ts = thumbnailSize(); | ^~ sources/component_breadcrumb_widget.cc: In member function 'virtual void ComponentBreadcrumbWidget::dragMoveEvent(QDragMoveEvent*)': sources/component_breadcrumb_widget.cc:186:43: warning: 'QPoint QDropEvent::pos() const' is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 186 | m_hoveredDropIndex = itemAt(event->pos()); | ~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QDragEnterEvent:1, from sources/component_breadcrumb_widget.cc:6: /usr/include/qt6/QtGui/qevent.h:718:19: note: declared here 718 | inline QPoint pos() const { return position().toPoint(); } | ^~~ sources/component_breadcrumb_widget.cc: In member function 'virtual void ComponentBreadcrumbWidget::dropEvent(QDropEvent*)': sources/component_breadcrumb_widget.cc:199:34: warning: 'QPoint QDropEvent::pos() const' is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 199 | int index = itemAt(event->pos()); | ~~~~~~~~~~^~ /usr/include/qt6/QtGui/qevent.h:718:19: note: declared here 718 | inline QPoint pos() const { return position().toPoint(); } | ^~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/QtAwesome/QtAwesome/QtAwesome.o third_party/QtAwesome/QtAwesome/QtAwesome.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/component_list_model.o sources/component_list_model.cc sources/component_list_model.cc: In member function 'virtual QVariant ComponentListModel::data(const QModelIndex&, int) const': sources/component_list_model.cc:193:25: warning: unused variable 'bw' [-Wunused-variable] 193 | int bw = textWidth + padding * 2; | ^~ sources/component_list_model.cc: In member function 'virtual bool ComponentListModel::dropMimeData(const QMimeData*, Qt::DropAction, int, int, const QModelIndex&)': sources/component_list_model.cc:264:77: warning: unused parameter 'action' [-Wunused-parameter] 264 | bool ComponentListModel::dropMimeData(const QMimeData* data, Qt::DropAction action, int /*row*/, int /*column*/, const QModelIndex& /*parent*/) | ~~~~~~~~~~~~~~~^~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/document_edge.o sources/document_edge.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/document_node.o sources/document_node.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/document_saver.o sources/document_saver.cc In file included from /usr/include/qt6/QtCore/qstring.h:15, from /usr/include/qt6/QtCore/qobject.h:12, from /usr/include/qt6/QtCore/QObject:1, from sources/document_saver.h:5, from sources/document_saver.cc:1: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/QByteArray:1, from sources/document_saver.h:4: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/component_preview_grid_widget.o sources/component_preview_grid_widget.cc sources/component_preview_grid_widget.cc: In member function 'virtual void ComponentPreviewGridWidget::startDrag(Qt::DropActions)': sources/component_preview_grid_widget.cc:198:24: warning: 'QVariant::Type QVariant::type() const' is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations] 198 | if (decoration.type() == QVariant::Pixmap) { | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/qopenglcontext.h:28, from /usr/include/qt6/QtGui/qopenglfunctions.h:19, from /usr/include/qt6/QtGui/QOpenGLFunctions:1, from sources/model_opengl_vertex.h:4, from sources/model_mesh.h:4, from sources/document.h:6, from sources/component_list_model.h:4, from sources/component_preview_grid_widget.h:4, from sources/component_preview_grid_widget.cc:1: /usr/include/qt6/QtCore/qvariant.h:602:10: note: declared here 602 | Type type() const | ^~~~ sources/component_preview_grid_widget.cc: In member function 'virtual void ComponentPreviewGridWidget::dragMoveEvent(QDragMoveEvent*)': sources/component_preview_grid_widget.cc:225:51: warning: 'QPoint QDropEvent::pos() const' is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 225 | QModelIndex dropIndex = indexAt(event->pos()); | ~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QDropEvent:1, from sources/component_preview_grid_widget.h:8: /usr/include/qt6/QtGui/qevent.h:718:19: note: declared here 718 | inline QPoint pos() const { return position().toPoint(); } | ^~~ sources/component_preview_grid_widget.cc: In member function 'virtual void ComponentPreviewGridWidget::dropEvent(QDropEvent*)': sources/component_preview_grid_widget.cc:251:47: warning: 'QPoint QDropEvent::pos() const' is deprecated: Use position().toPoint() [-Wdeprecated-declarations] 251 | QModelIndex dropIndex = indexAt(event->pos()); | ~~~~~~~~~~^~ /usr/include/qt6/QtGui/qevent.h:718:19: note: declared here 718 | inline QPoint pos() const { return position().toPoint(); } | ^~~ sources/component_preview_grid_widget.cc:280:9: warning: unused variable 'firstSelectedRow' [-Wunused-variable] 280 | int firstSelectedRow = selectedIndexes.first().row(); | ^~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/document_component.o sources/document_component.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/document_part.o sources/document_part.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/glb_forever.o sources/glb_forever.cc In file included from /usr/include/qt6/QtCore/qdatastream.h:9, from /usr/include/qt6/QtCore/qmetatype.h:14, from /usr/include/qt6/QtCore/qdeadlinetimer.h:8, from /usr/include/qt6/QtCore/qmutex.h:10, from /usr/include/qt6/QtCore/QMutex:1, from sources/glb_forever.cc:2: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/QByteArray:1, from sources/glb_forever.h:4, from sources/glb_forever.cc:1: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/horizontal_line_widget.o sources/horizontal_line_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/image_forever.o sources/image_forever.cc In file included from /usr/include/qt6/QtCore/qstring.h:15, from /usr/include/qt6/QtCore/qhashfunctions.h:10, from /usr/include/qt6/QtCore/qlist.h:12, from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/qimage.h:8, from /usr/include/qt6/QtGui/QImage:1, from sources/image_forever.h:5, from sources/image_forever.cc:1: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/QByteArray:1, from sources/image_forever.h:4: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/image_preview_widget.o sources/image_preview_widget.cc sources/image_preview_widget.cc: In member function 'virtual void ImagePreviewWidget::mousePressEvent(QMouseEvent*)': sources/image_preview_widget.cc:20:55: warning: unused parameter 'event' [-Wunused-parameter] 20 | void ImagePreviewWidget::mousePressEvent(QMouseEvent* event) | ~~~~~~~~~~~~~^~~~~ sources/image_preview_widget.cc: In member function 'virtual void ImagePreviewWidget::paintEvent(QPaintEvent*)': sources/image_preview_widget.cc:25:50: warning: unused parameter 'event' [-Wunused-parameter] 25 | void ImagePreviewWidget::paintEvent(QPaintEvent* event) | ~~~~~~~~~~~~~^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/component_property_widget.o sources/component_property_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/graphics_container_widget.o sources/graphics_container_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/bone_manage_widget.o sources/bone_manage_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/turnaround_overlay_widget.o sources/turnaround_overlay_widget.cc In file included from /usr/include/c++/16/map:64, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qobject.h:19, from /usr/include/qt6/QtCore/qabstracteventdispatcher.h:8, from /usr/include/qt6/QtCore/qbasictimer.h:9, from /usr/include/qt6/QtCore/qcoreevent.h:8, from /usr/include/qt6/QtGui/qevent.h:13, from /usr/include/qt6/QtGui/QDragEnterEvent:1, from sources/turnaround_overlay_widget.h:4, from sources/turnaround_overlay_widget.cc:1: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair&; _NodeGen = std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Alloc_node; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3064:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3064 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/16/bits/stl_map.h:1048:38, inlined from 'QMapData, std::allocator > > >::copyIfNotEquivalentTo(const Map&, const Key&):: [with auto:35 = std::_Rb_tree_const_iterator >]' at /usr/include/qt6/QtCore/qmap.h:62:47, inlined from 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]' at /usr/include/qt6/QtCore/qmap.h:69:17, inlined from 'QMap QMap::referenceHoldingDetachExcept(const Key&) [with Key = QString; T = QVariant]' at /usr/include/qt6/QtCore/qmap.h:368:43, inlined from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = QVariant]' at /usr/include/qt6/QtCore/qmap.h:823:20: /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const std::pair&; _Key = QString; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = QString; _Tp = QVariant; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/16/bits/stl_map.h:1048:38, inlined from 'QMapData, std::allocator > > >::copyIfNotEquivalentTo(const Map&, const Key&):: [with auto:35 = std::_Rb_tree_const_iterator >]' at /usr/include/qt6/QtCore/qmap.h:62:47, inlined from 'QMapData::size_type QMapData::copyIfNotEquivalentTo(const Map&, const Key&) [with AMap = std::map, std::allocator > >]' at /usr/include/qt6/QtCore/qmap.h:75:17, inlined from 'QMap QMap::referenceHoldingDetachExcept(const Key&) [with Key = QString; T = QVariant]' at /usr/include/qt6/QtCore/qmap.h:368:43, inlined from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = QVariant]' at /usr/include/qt6/QtCore/qmap.h:823:20: /usr/include/c++/16/bits/stl_tree.h:1706:35: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 1706 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/info_label.o sources/info_label.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/float_number_widget.o sources/float_number_widget.cc In file included from /usr/include/qt6/QtCore/QtCore:46, from /usr/include/qt6/QtWidgets/QtWidgetsDepends:3, from /usr/include/qt6/QtWidgets/QtWidgets:3, from sources/float_number_widget.cc:5: /usr/include/qt6/QtCore/qbitarray.h:13:21: warning: defining 'QBitArray', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 13 | class Q_CORE_EXPORT QBitArray | ^~~~~~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qcheckedint_impl.h:9, from /usr/include/qt6/QtCore/qsize.h:8, from /usr/include/qt6/QtGui/qicon.h:8, from /usr/include/qt6/QtWidgets/qabstractbutton.h:9, from /usr/include/qt6/QtWidgets/qtoolbutton.h:10, from /usr/include/qt6/QtWidgets/QToolButton:1, from sources/float_number_widget.h:4, from sources/float_number_widget.cc:1: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/flow_layout.o sources/flow_layout.cc In file included from /usr/include/qt6/QtCore/QtCore:46, from /usr/include/qt6/QtWidgets/QtWidgetsDepends:3, from /usr/include/qt6/QtWidgets/QtWidgets:3, from sources/flow_layout.cc:51: /usr/include/qt6/QtCore/qbitarray.h:13:21: warning: defining 'QBitArray', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 13 | class Q_CORE_EXPORT QBitArray | ^~~~~~~~~ In file included from /usr/include/c++/16/string:56, from /usr/include/c++/16/bits/locale_classes.h:43, from /usr/include/c++/16/bits/ios_base.h:43, from /usr/include/c++/16/streambuf:45, from /usr/include/c++/16/bits/streambuf_iterator.h:37, from /usr/include/c++/16/iterator:68, from /usr/include/qt6/QtCore/q17memory.h:10, from /usr/include/qt6/QtCore/QtCore:6: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/log_browser.o sources/log_browser.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/glb_reader.o sources/glb_reader.cc In file included from /usr/include/qt6/QtCore/qstring.h:15, from /usr/include/qt6/QtCore/qhashfunctions.h:10, from /usr/include/qt6/QtCore/qlist.h:12, from /usr/include/qt6/QtCore/qstringlist.h:6, from /usr/include/qt6/QtGui/qcolor.h:10, from /usr/include/qt6/QtGui/qimage.h:8, from /usr/include/qt6/QtGui/QImage:1, from sources/glb_reader.h:5, from sources/glb_reader.cc:1: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/QByteArray:1, from sources/glb_reader.h:4: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ In file included from sources/glb_reader.cc:2: third_party/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': third_party/json/json.hpp:3500:25: required from 'void nlohmann::detail::parser::parse_internal(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3501 | m_lexer.get_token_string() + "'")); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ third_party/json/json.hpp:3205:9: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3205 | parse_internal(true, result); | ^~~~~~~~~~~~~~ third_party/json/json.hpp:15722:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' 15722 | parser(detail::input_adapter(first, last), cb, allow_exceptions).parse(true, result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ third_party/json/json.hpp:17284:33: required from here 17284 | return nlohmann::json::parse(s, s + n); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ third_party/json/json.hpp:2997:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2997 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/mesh/mesh_generator.h:27, from sources/glb_reader.h:8: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array; _Val = std::pair, std::array >; _KeyOfValue = std::_Select1st, std::array > >; _Compare = std::less >; _Alloc = std::allocator, std::array > >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::array >, std::_Select1st, std::array > >, std::less >, std::allocator, std::array > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/vector:74, from /usr/include/c++/16/functional:81: /usr/include/c++/16/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/16/bits/vector.tcc:662:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 662 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/mesh_preview_images_generator.o sources/mesh_preview_images_generator.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/model_mesh.o sources/model_mesh.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/model_offscreen_render.o sources/model_offscreen_render.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/model_opengl_object.o sources/model_opengl_object.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/int_number_widget.o sources/int_number_widget.cc In file included from /usr/include/qt6/QtCore/QtCore:46, from /usr/include/qt6/QtWidgets/QtWidgetsDepends:3, from /usr/include/qt6/QtWidgets/QtWidgets:3, from sources/int_number_widget.cc:5: /usr/include/qt6/QtCore/qbitarray.h:13:21: warning: defining 'QBitArray', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 13 | class Q_CORE_EXPORT QBitArray | ^~~~~~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qcheckedint_impl.h:9, from /usr/include/qt6/QtCore/qsize.h:8, from /usr/include/qt6/QtGui/qicon.h:8, from /usr/include/qt6/QtWidgets/qabstractbutton.h:9, from /usr/include/qt6/QtWidgets/qtoolbutton.h:10, from /usr/include/qt6/QtWidgets/QToolButton:1, from sources/int_number_widget.h:4, from sources/int_number_widget.cc:1: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/model_opengl_program.o sources/model_opengl_program.cc In file included from /usr/include/qt6/QtCore/qdatastream.h:9, from /usr/include/qt6/QtCore/qmetatype.h:14, from /usr/include/qt6/QtCore/qdeadlinetimer.h:8, from /usr/include/qt6/QtCore/qmutex.h:10, from /usr/include/qt6/QtCore/QMutex:1, from sources/model_opengl_program.h:4, from sources/model_opengl_program.cc:1: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/qmetatype.h:12: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ sources/model_opengl_program.cc: In function 'const QString& loadShaderSource(const QString&)': sources/model_opengl_program.cc:15:14: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 15 | file.open(QFile::ReadOnly | QFile::Text); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/QFile:1, from sources/model_opengl_program.cc:2: /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/log_browser_dialog.o sources/log_browser_dialog.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/main.o sources/main.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/world_ground_opengl_object.o sources/world_ground_opengl_object.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/shadow_opengl_program.o sources/shadow_opengl_program.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/model_widget.o sources/model_widget.cc sources/model_widget.cc: In member function 'QPoint ModelWidget::convertInputPosFromOtherWidget(QMouseEvent*)': sources/model_widget.cc:297:42: warning: 'QPoint QMouseEvent::globalPos() const' is deprecated: Use globalPosition() [-Wdeprecated-declarations] 297 | return mapFromGlobal(event->globalPos()); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QMouseEvent:1, from sources/model_widget.cc:4: /usr/include/qt6/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/scene_outline_opengl_program.o sources/scene_outline_opengl_program.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/world_ground_opengl_program.o sources/world_ground_opengl_program.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/world_opengl_program.o sources/world_opengl_program.cc In file included from /usr/include/qt6/QtCore/qdatastream.h:9, from /usr/include/qt6/QtCore/qmetatype.h:14, from /usr/include/qt6/QtCore/qdeadlinetimer.h:8, from /usr/include/qt6/QtCore/qmutex.h:10, from /usr/include/qt6/QtCore/QMutex:1, from sources/world_opengl_program.h:4, from sources/world_opengl_program.cc:1: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/qmetatype.h:12: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/mesh_generator.o sources/mesh_generator.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/scene_opengl_program.o sources/scene_opengl_program.cc In file included from /usr/include/qt6/QtCore/qdatastream.h:9, from /usr/include/qt6/QtCore/qmetatype.h:14, from /usr/include/qt6/QtCore/qdeadlinetimer.h:8, from /usr/include/qt6/QtCore/qmutex.h:10, from /usr/include/qt6/QtCore/QMutex:1, from sources/scene_opengl_program.h:4, from sources/scene_opengl_program.cc:1: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/qmetatype.h:12: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/monochrome_mesh.o sources/monochrome_mesh.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/scene_ground_opengl_program.o sources/scene_ground_opengl_program.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/monochrome_opengl_object.o sources/monochrome_opengl_object.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/monochrome_opengl_program.o sources/monochrome_opengl_program.cc sources/monochrome_opengl_program.cc: In function 'const QString& loadShaderSource(const QString&)': sources/monochrome_opengl_program.cc:14:14: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 14 | file.open(QFile::ReadOnly | QFile::Text); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/QFile:1, from sources/monochrome_opengl_program.cc:2: /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/glb_file.o sources/glb_file.cc In file included from sources/glb_file.h:6, from sources/glb_file.cc:1: third_party/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': third_party/json/json.hpp:3500:25: required from 'void nlohmann::detail::parser::parse_internal(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3501 | m_lexer.get_token_string() + "'")); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ third_party/json/json.hpp:3205:9: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3205 | parse_internal(true, result); | ^~~~~~~~~~~~~~ third_party/json/json.hpp:15722:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' 15722 | parser(detail::input_adapter(first, last), cb, allow_exceptions).parse(true, result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ third_party/json/json.hpp:17284:33: required from here 17284 | return nlohmann::json::parse(s, s + n); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ third_party/json/json.hpp:2997:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2997 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from sources/bone_structure.h:5, from sources/glb_file.h:4: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/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(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/16/bits/stl_map.h:662:22, inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>' at third_party/json/json.hpp:11070:40, inlined from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>]' at /usr/include/c++/16/bits/stl_algo.h:3775:5, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:11067:26: /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/16/bits/stl_map.h:662:22, inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>' at third_party/json/json.hpp:11070:40, inlined from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>]' at /usr/include/c++/16/bits/stl_algo.h:3775:5, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:11067:26: /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/vector:74, from /usr/include/c++/16/functional:81, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qchar.h:9, from /usr/include/qt6/QtCore/qstring.h:15, from /usr/include/qt6/QtCore/QString:1, from sources/bone_structure.h:4: /usr/include/c++/16/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/16/bits/vector.tcc:662:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 662 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:482:54: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:484:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:485:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:486:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:487:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:488:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:506:54: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:508:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:509:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:510:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:511:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:512:52: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:516:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:517:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:518:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:519:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:520:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:521:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:525:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:526:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:527:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:528:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:529:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at third_party/json/json.hpp:12724:38, inlined from 'GlbFileWriter::GlbFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/glb_file.cc:530:45: /usr/include/c++/16/bits/stl_vector.h:1565:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1565 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/world_widget.o sources/world_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/steps_replay_window.o sources/steps_replay_window.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/preferences.o sources/preferences.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/export_progress_widget.o sources/export_progress_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/preview_grid_view.o sources/preview_grid_view.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/document.o sources/document.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/scene_widget.o sources/scene_widget.cc sources/scene_widget.cc:569:14: warning: 'float {anonymous}::findSupportHeight(const SceneWidget::PhysicsCube&, const std::vector&, int)' defined but not used [-Wunused-function] 569 | static float findSupportHeight(const SceneWidget::PhysicsCube& cube, | ^~~~~~~~~~~~~~~~~ sources/scene_widget.cc:139:28: warning: 'std::unique_ptr {anonymous}::buildCubeScatterMesh(const std::vector&, const std::vector&, std::vector*)' defined but not used [-Wunused-function] 139 | std::unique_ptr buildCubeScatterMesh(const std::vector& uvRects, const std::vector& widthFactors, std::vector* cubesOut = nullptr) | ^~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/skeleton_graphics_node_item.o sources/skeleton_graphics_node_item.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/skeleton_graphics_edge_item.o sources/skeleton_graphics_edge_item.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/animation_preview_worker.o sources/animation_preview_worker.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/skeleton_graphics_origin_item.o sources/skeleton_graphics_origin_item.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/skeleton_ik_mover.o sources/skeleton_ik_mover.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/export_animation_worker.o sources/export_animation_worker.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/skeleton_graphics_selection_item.o sources/skeleton_graphics_selection_item.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/theme.o sources/theme.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/fbx/src/fbxutil.o third_party/fbx/src/fbxutil.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/toolbar_button.o sources/toolbar_button.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/spinnable_toolbar_icon.o sources/spinnable_toolbar_icon.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/part_manage_widget.o sources/part_manage_widget.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/fbx/src/fbxdocument.o third_party/fbx/src/fbxdocument.cpp In file included from /usr/include/c++/16/memory:71, from third_party/fbx/src/fbxproperty.h:4, from third_party/fbx/src/fbxnode.h:5, from third_party/fbx/src/fbxdocument.h:4, from third_party/fbx/src/fbxdocument.cpp:1: /usr/include/c++/16/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]': /usr/include/c++/16/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 160 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fbx::FBXNode; _Args = {const fbx::FBXNode&}]' at /usr/include/c++/16/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*]' at /usr/include/c++/16/bits/stl_uninitialized.h:165:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*]' at /usr/include/c++/16/bits/stl_uninitialized.h:287:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fbx::FBXNode; _Args = {const fbx::FBXNode&}]' at /usr/include/c++/16/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*]' at /usr/include/c++/16/bits/stl_uninitialized.h:165:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*]' at /usr/include/c++/16/bits/stl_uninitialized.h:287:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fbx::FBXNode; _Args = {const fbx::FBXNode&}]' at /usr/include/c++/16/bits/stl_construct.h:133:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*]' at /usr/include/c++/16/bits/stl_uninitialized.h:165:17, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*]' at /usr/include/c++/16/bits/stl_uninitialized.h:287:30, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXNode*; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void fbx::FBXDocument::write(std::ofstream&)' at third_party/fbx/src/fbxdocument.cpp:120:24: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void fbx::FBXDocument::print()' at third_party/fbx/src/fbxdocument.cpp:292:21: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/vector.tcc:594:26: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'void fbx::FBXDocument::read(std::ifstream&)' at third_party/fbx/src/fbxdocument.cpp:83:24: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/combine_mode.o ../dust3d/base/combine_mode.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/part_target.o ../dust3d/base/part_target.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/axis_aligned_bounding_box_tree.o ../dust3d/base/axis_aligned_bounding_box_tree.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/position_key.o ../dust3d/base/position_key.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/fbx/src/fbxproperty.o third_party/fbx/src/fbxproperty.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/turnaround_loader.o sources/turnaround_loader.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/preview_overlay_controller.o sources/preview_overlay_controller.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/string.o ../dust3d/base/string.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/cut_face.o ../dust3d/base/cut_face.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/texture_type.o ../dust3d/base/texture_type.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/vector3.o ../dust3d/base/vector3.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/QtWaitingSpinner/waitingspinnerwidget.o third_party/QtWaitingSpinner/waitingspinnerwidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/document_window.o sources/document_window.cc sources/document_window.cc: In static member function 'static void DocumentWindow::showAcknowlegements()': sources/document_window.cc:126:18: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 126 | file.open(QFile::ReadOnly | QFile::Text); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qdir.h:11, from /usr/include/qt6/QtCore/QDir:1, from sources/document_window.cc:35: /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ sources/document_window.cc: In static member function 'static void DocumentWindow::showContributors()': sources/document_window.cc:142:21: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 142 | authors.open(QFile::ReadOnly | QFile::Text); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ sources/document_window.cc:144:26: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 144 | contributors.open(QFile::ReadOnly | QFile::Text); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ sources/document_window.cc: In static member function 'static void DocumentWindow::showSupporters()': sources/document_window.cc:159:24: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 159 | supporters.open(QFile::ReadOnly | QFile::Text); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ sources/document_window.cc: In constructor 'DocumentWindow::DocumentWindow()': sources/document_window.cc:392:48: warning: 'typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type QMenu::addAction(const QString&, const Obj*, Func1, const QKeySequence&) [with Obj = DocumentWindow; Func1 = void (DocumentWindow::*)(); typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type = QAction*]' is deprecated: Use addAction(text, shortcut, object, slot) instead. [-Wdeprecated-declarations] 392 | m_newDocumentAction = m_fileMenu->addAction(tr("&New Window"), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 393 | this, &DocumentWindow::newWindow, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 394 | QKeySequence::New); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt6/QtWidgets/QMenu:1, from sources/document_window.h:13, from sources/document_window.cc:1: /usr/include/qt6/QtWidgets/qmenu.h:79:9: note: declared here 79 | addAction(const QString &text, const Obj *object, Func1 slot, | ^~~~~~~~~ sources/document_window.cc:396:41: warning: 'typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type QMenu::addAction(const QString&, const Obj*, Func1, const QKeySequence&) [with Obj = DocumentWindow; Func1 = void (DocumentWindow::*)(); typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type = QAction*]' is deprecated: Use addAction(text, shortcut, object, slot) instead. [-Wdeprecated-declarations] 396 | m_openAction = m_fileMenu->addAction(tr("&Open..."), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 397 | this, &DocumentWindow::open, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | QKeySequence::Open); | ~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtWidgets/qmenu.h:79:9: note: declared here 79 | addAction(const QString &text, const Obj *object, Func1 slot, | ^~~~~~~~~ sources/document_window.cc:400:41: warning: 'typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type QMenu::addAction(const QString&, const Obj*, Func1, const QKeySequence&) [with Obj = DocumentWindow; Func1 = void (DocumentWindow::*)(); typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type = QAction*]' is deprecated: Use addAction(text, shortcut, object, slot) instead. [-Wdeprecated-declarations] 400 | m_saveAction = m_fileMenu->addAction(tr("&Save"), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 401 | this, &DocumentWindow::save, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | QKeySequence::Save); | ~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtWidgets/qmenu.h:79:9: note: declared here 79 | addAction(const QString &text, const Obj *object, Func1 slot, | ^~~~~~~~~ sources/document_window.cc:476:41: warning: 'typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type QMenu::addAction(const QString&, const Obj*, Func1, const QKeySequence&) [with Obj = DocumentWindow; Func1 = bool (QWidget::*)(); typename std::enable_if<((! std::is_same::value) && QtPrivate::IsPointerToTypeDerivedFromQObject::Value), QAction*>::type = QAction*]' is deprecated: Use addAction(text, shortcut, object, slot) instead. [-Wdeprecated-declarations] 476 | m_quitAction = m_fileMenu->addAction(tr("&Quit"), | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 477 | this, &DocumentWindow::close, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | QKeySequence::Quit); | ~~~~~~~~~~~~~~~~~~~ /usr/include/qt6/QtWidgets/qmenu.h:79:9: note: declared here 79 | addAction(const QString &text, const Obj *object, Func1 slot, | ^~~~~~~~~ sources/document_window.cc: In member function 'void DocumentWindow::openPathAs(const QString&, const QString&)': sources/document_window.cc:1424:14: warning: ignoring return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)', declared with attribute 'nodiscard' [-Wunused-result] 1424 | file.open(QFile::ReadOnly); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/qt6/QtCore/qfile.h:264:32: note: declared here 264 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override; | ^~~~ In file included from sources/glb_file.h:6, from sources/document_window.cc:13: third_party/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': third_party/json/json.hpp:3500:25: required from 'void nlohmann::detail::parser::parse_internal(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3501 | m_lexer.get_token_string() + "'")); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ third_party/json/json.hpp:3205:9: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3205 | parse_internal(true, result); | ^~~~~~~~~~~~~~ third_party/json/json.hpp:15722:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' 15722 | parser(detail::input_adapter(first, last), cb, allow_exceptions).parse(true, result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ third_party/json/json.hpp:17284:33: required from here 17284 | return nlohmann::json::parse(s, s + n); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ third_party/json/json.hpp:2997:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2997 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/uuid.o ../dust3d/base/uuid.cc gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/miniz/miniz.o third_party/miniz/miniz.c third_party/miniz/miniz.c:3031:9: note: '#pragma message: Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.' 3031 | #pragma message("Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.") | ^~~~~~~ third_party/miniz/miniz.c: In function 'mz_zip_array_range_check': third_party/miniz/miniz.c:3180:76: warning: unused parameter 'pArray' [-Wunused-parameter] 3180 | static MZ_FORCEINLINE mz_uint mz_zip_array_range_check(const mz_zip_array *pArray, mz_uint index) | ~~~~~~~~~~~~~~~~~~~~^~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/third_party/fbx/src/fbxnode.o third_party/fbx/src/fbxnode.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/sound_generator.o ../dust3d/animation/sound_generator.cc ../dust3d/animation/sound_generator.cc: In static member function 'static void dust3d::SoundGenerator::synthesizeImpact(std::vector&, int, float, float, const dust3d::SurfaceSynthParams&, uint32_t)': ../dust3d/animation/sound_generator.cc:421:11: warning: unused variable 'svfF' [-Wunused-variable] 421 | float svfF = 2.0f * sinf(PI * std::min(cutoff, sampleRate * 0.49f) / sampleRate); | ^~~~ ../dust3d/animation/sound_generator.cc: In static member function 'static void dust3d::SoundGenerator::synthesizeWhoosh(std::vector&, int, float, float, float, uint32_t)': ../dust3d/animation/sound_generator.cc:760:11: warning: unused variable 'dt' [-Wunused-variable] 760 | float dt = 1.0f / sampleRate; | ^~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/fbx_file.o sources/fbx_file.cc In file included from /usr/include/c++/16/vector:67, from /usr/include/c++/16/functional:81, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qchar.h:9, from /usr/include/qt6/QtCore/qstring.h:15, from /usr/include/qt6/QtCore/QString:1, from sources/bone_structure.h:4, from sources/fbx_file.h:4, from sources/fbx_file.cc:1: /usr/include/c++/16/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]': /usr/include/c++/16/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 160 | __do_uninit_copy(_InputIterator __first, _Sentinel __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/vector.tcc:594:26: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'void FbxFileWriter::createCreationTime()' at sources/fbx_file.cc:219:34: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'void FbxFileWriter::createCreator()' at sources/fbx_file.cc:234:34: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'void FbxFileWriter::createReferences()' at sources/fbx_file.cc:437:34: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'void FbxFileWriter::createFileId()' at sources/fbx_file.cc:227:34: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void FbxFileWriter::createDocuments()' at sources/fbx_file.cc:410:32: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void FbxFileWriter::createDocuments()' at sources/fbx_file.cc:419:32: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void FbxFileWriter::createDocuments()' at sources/fbx_file.cc:422:26: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void FbxFileWriter::createDocuments()' at sources/fbx_file.cc:428:23: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'void FbxFileWriter::createTakes()' at sources/fbx_file.cc:4259:34: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)::&, const std::vector&, const QString&, const std::initializer_list&)>' at sources/fbx_file.cc:3656:33: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/fbx_file.cc:3968:46: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/fbx_file.cc:4022:44: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/fbx_file.cc:4031:44: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/fbx_file.cc:4040:44: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/fbx_file.cc:4043:48: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/fbx_file.cc:4052:41: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*]', inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Sentinel = __gnu_cxx::__normal_iterator >; _ForwardIterator = fbx::FBXProperty*; _Tp = fbx::FBXProperty]' at /usr/include/c++/16/bits/stl_uninitialized.h:661:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = fbx::FBXProperty; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:626:31, inlined from 'fbx::FBXNode::FBXNode(const fbx::FBXNode&)' at third_party/fbx/src/fbxnode.h:9:7, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/new_allocator.h:203:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fbx::FBXNode; _Args = {const fbx::FBXNode&}; _Tp = fbx::FBXNode]' at /usr/include/c++/16/bits/alloc_traits.h:714:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fbx::FBXNode; _Alloc = std::allocator]' at /usr/include/c++/16/bits/stl_vector.h:1411:30, inlined from 'FbxFileWriter::FbxFileWriter(dust3d::Object&, const QString&, QImage*, QImage*, QImage*, QImage*, QImage*, const RigStructure*, const std::map, dust3d::Matrix4x4>*, const std::vector*)' at sources/fbx_file.cc:4099:46: /usr/include/c++/16/bits/stl_uninitialized.h:287:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/turnaround_image_editor_dialog.o sources/turnaround_image_editor_dialog.cc sources/turnaround_image_editor_dialog.cc: In member function 'void TurnaroundImageEditorDialog::onFlipSideImage()': sources/turnaround_image_editor_dialog.cc:813:39: warning: 'QImage QImage::mirrored(bool, bool) const &' is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations] 813 | m_sideImage = m_sideImage.mirrored(true, false); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/qpixmap.h:13, from /usr/include/qt6/QtGui/qicon.h:10, from /usr/include/qt6/QtGui/qaction.h:11, from /usr/include/qt6/QtWidgets/qwidget.h:13, from /usr/include/qt6/QtWidgets/qdialog.h:9, from /usr/include/qt6/QtWidgets/QDialog:1, from sources/turnaround_image_editor_dialog.h:4, from sources/turnaround_image_editor_dialog.cc:1: /usr/include/qt6/QtGui/qimage.h:220:26: note: declared here 220 | [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const & | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/ds3_file.o ../dust3d/base/ds3_file.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/ds3_file.h:27, from ../dust3d/base/ds3_file.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Ds3ReaderItem>; _KeyOfValue = std::_Select1st, dust3d::Ds3ReaderItem> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Ds3ReaderItem> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Ds3ReaderItem>, std::_Select1st, dust3d::Ds3ReaderItem> >, std::less >, std::allocator, dust3d::Ds3ReaderItem> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Ds3ReaderItem; _Compare = std::less >; _Alloc = std::allocator, dust3d::Ds3ReaderItem> >]', inlined from 'void dust3d::Ds3FileReader::loadItem(const std::string&, std::vector*)' at ../dust3d/base/ds3_file.cc:127:47: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Ds3ReaderItem>, std::_Select1st, dust3d::Ds3ReaderItem> >, std::less >, std::allocator, dust3d::Ds3ReaderItem> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:580, from /usr/include/c++/16/cstring:48, from ../dust3d/base/ds3_file.cc:23: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'dust3d::Ds3FileReader::Ds3FileReader(const uint8_t*, size_t)' at ../dust3d/base/ds3_file.cc:77:16: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Ds3ReaderItem; _Compare = std::less >; _Alloc = std::allocator, dust3d::Ds3ReaderItem> >]', inlined from 'dust3d::Ds3FileReader::Ds3FileReader(const uint8_t*, size_t)' at ../dust3d/base/ds3_file.cc:106:39: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Ds3ReaderItem>, std::_Select1st, dust3d::Ds3ReaderItem> >, std::less >, std::allocator, dust3d::Ds3ReaderItem> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/animation_generator.o ../dust3d/animation/animation_generator.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/animation_generator.cc:23: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::applyEyelidBlink(const dust3d::RigStructure&, const std::map, unsigned int>&, const std::map, dust3d::Matrix4x4>&, std::map, dust3d::Matrix4x4>&, std::map, dust3d::Matrix4x4>&, float, float, float)' at ../dust3d/animation/common.h:676:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::applyEyelidBlink(const dust3d::RigStructure&, const std::map, unsigned int>&, const std::map, dust3d::Matrix4x4>&, std::map, dust3d::Matrix4x4>&, std::map, dust3d::Matrix4x4>&, float, float, float)' at ../dust3d/animation/common.h:680:40: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/walk.o ../dust3d/animation/insect/walk.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/insect/walk.cc:27: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::insect::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/insect/walk.cc:272:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/walk.cc:287:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/walk.cc:326:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/walk.cc:327:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/walk.cc:328:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/walk.cc:345:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/rub_hands.o ../dust3d/animation/insect/rub_hands.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/insect/rub_hands.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::insect::rubHands(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/insect/rub_hands.cc:168:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::rubHands(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/rub_hands.cc:182:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::rubHands(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/rub_hands.cc:205:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::rubHands(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/rub_hands.cc:206:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::rubHands(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/rub_hands.cc:207:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::rubHands(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/rub_hands.cc:218:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/uv_map_generator.o sources/uv_map_generator.cc sources/uv_map_generator.cc: In member function 'void UvMapGenerator::generateTextureColorImage()': sources/uv_map_generator.cc:307:77: warning: 'QImage QImage::mirrored(bool, bool) &&' is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations] 307 | auto rotatedImage = scaledImage.transformed(matrix).mirrored(true, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt6/QtGui/QImage:1, from sources/model_mesh.h:5, from sources/uv_map_generator.h:4, from sources/uv_map_generator.cc:1: /usr/include/qt6/QtGui/qimage.h:223:26: note: declared here 223 | [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) && | ^~~~~~~~ sources/uv_map_generator.cc:315:81: warning: 'QImage QImage::mirrored(bool, bool) &&' is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations] 315 | auto bleedRotated = bleedImage.transformed(bleedMatrix).mirrored(true, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/qt6/QtGui/qimage.h:223:26: note: declared here 223 | [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) && | ^~~~~~~~ In file included from /usr/include/c++/16/map:64, from /usr/include/qt6/QtCore/qmetatype.h:30, from /usr/include/qt6/QtCore/qobject.h:19, from /usr/include/qt6/QtGui/qopenglcontext.h:12, from /usr/include/qt6/QtGui/qopenglfunctions.h:19, from /usr/include/qt6/QtGui/QOpenGLFunctions:1, from sources/model_opengl_vertex.h:4, from sources/model_mesh.h:4: /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array; _Val = std::pair, std::array >; _KeyOfValue = std::_Select1st, std::array > >; _Compare = std::less >; _Alloc = std::allocator, std::array > >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::array >, std::_Select1st, std::array > >, std::less >, std::allocator, std::array > > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = std::array; _Val = std::pair, std::array >; _KeyOfValue = std::_Select1st, std::array > >; _Compare = std::less >; _Alloc = std::allocator, std::array > >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::array >, std::_Select1st, std::array > >, std::less >, std::allocator, std::array > > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::array; _Tp = std::array; _Compare = std::less >; _Alloc = std::allocator, std::array > >]', inlined from 'void UvMapGenerator::packUvs()' at sources/uv_map_generator.cc:184:33: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::array >, std::_Select1st, std::array > >, std::less >, std::allocator, std::array > > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::array; _Tp = std::array; _Compare = std::less >; _Alloc = std::allocator, std::array > >]', inlined from 'void UvMapGenerator::packUvs()' at sources/uv_map_generator.cc:193:33: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::array >, std::_Select1st, std::array > >, std::less >, std::allocator, std::array > > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/snapshot_xml.o ../dust3d/base/snapshot_xml.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/fly.o ../dust3d/animation/insect/fly.cc ../dust3d/animation/insect/fly.cc: In function 'bool dust3d::insect::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/insect/fly.cc:162:25: warning: variable 'tipOffset' set but not used [-Wunused-but-set-variable=] 162 | Vector3 tipOffset = (legRest[i].tibiaEnd - legRest[i].coxaPos).normalized(); | ^~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/insect/fly.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::insect::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/insect/fly.cc:186:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/fly.cc:247:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/fly.cc:248:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/fly.cc:249:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/fly.cc:261:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/attack.o ../dust3d/animation/insect/attack.cc ../dust3d/animation/insect/attack.cc: In function 'bool dust3d::insect::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/insect/attack.cc:161:24: warning: unused variable 'swing' [-Wunused-variable] 161 | double swing = bodyLength * 0.20; | ^~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/insect/attack.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::insect::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/insect/attack.cc:177:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/attack.cc:238:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/attack.cc:239:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/attack.cc:240:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/attack.cc:252:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/die.o ../dust3d/animation/insect/die.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/insect/die.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/die.cc:385:46: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/die.cc:397:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/fly.o ../dust3d/animation/bird/fly.cc ../dust3d/animation/bird/fly.cc: In function 'bool dust3d::bird::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/bird/fly.cc:109:16: warning: unused variable 'tailFlapAmp' [-Wunused-variable] 109 | double tailFlapAmp = 0.15; // radians | ^~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/fly.h:26, from ../dust3d/animation/bird/fly.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/fly.cc:154:42: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/fly.cc:155:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/fly.cc:295:81: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::fly(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/fly.cc:297:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/eat.o ../dust3d/animation/bird/eat.cc ../dust3d/animation/bird/eat.cc: In function 'bool dust3d::bird::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/bird/eat.cc:206:24: warning: unused variable 'spinePitch' [-Wunused-variable] 206 | double spinePitch = spineBasePitch; | ^~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/eat.h:26, from ../dust3d/animation/bird/eat.cc:55: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/eat.cc:317:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/eat.cc:329:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/eat.cc:330:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/eat.cc:343:81: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/eat.cc:345:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/glide.o ../dust3d/animation/bird/glide.cc ../dust3d/animation/bird/glide.cc: In function 'bool dust3d::bird::glide(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/bird/glide.cc:199:33: warning: variable 'beakPos' set but not used [-Wunused-but-set-variable=] 199 | Vector3 beakPos = headPos + rotatedHeadDir; | ^~~~~~~ ../dust3d/animation/bird/glide.cc:233:37: warning: variable 'rotatedFeatherDir' set but not used [-Wunused-but-set-variable=] 233 | Vector3 rotatedFeatherDir = tailRot.transformVector(featherDir); | ^~~~~~~~~~~~~~~~~ ../dust3d/animation/bird/glide.cc:222:33: warning: variable 'tailBaseEnd' set but not used [-Wunused-but-set-variable=] 222 | Vector3 tailBaseEnd = tailBasePos + rotatedTailDir; | ^~~~~~~~~~~ ../dust3d/animation/bird/glide.cc:286:29: warning: variable 'newHandEnd' set but not used [-Wunused-but-set-variable=] 286 | Vector3 newHandEnd = newElbowEnd + rotatedHandDir; | ^~~~~~~~~~ ../dust3d/animation/bird/glide.cc:334:29: warning: variable 'newFootEnd' set but not used [-Wunused-but-set-variable=] 334 | Vector3 newFootEnd = newLowerEnd + rotatedFootDir; | ^~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/glide.h:26, from ../dust3d/animation/bird/glide.cc:38: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::glide(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/glide.cc:153:42: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::glide(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/glide.cc:154:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::glide(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/glide.cc:349:81: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::glide(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/glide.cc:351:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/attack.o ../dust3d/animation/bird/attack.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/attack.h:26, from ../dust3d/animation/bird/attack.cc:75: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/attack.cc:424:38, inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:429:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/attack.cc:425:41, inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:429:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/attack.cc:424:38, inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:430:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/attack.cc:425:41, inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:430:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/attack.cc:424:38, inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:447:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/attack.cc:425:41, inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:447:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:665:73: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/attack.cc:667:50: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/sound_event_detector.o ../dust3d/animation/sound_event_detector.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/fish/die.o ../dust3d/animation/fish/die.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/common.h:32, from ../dust3d/animation/fish/die.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::fish::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/fish/die.cc:184:70: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::fish::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/fish/die.cc:191:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/die.o ../dust3d/animation/bird/die.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/die.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/die.cc:383:46: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/die.cc:397:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/snake/slither.o ../dust3d/animation/snake/slither.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/common.h:32, from ../dust3d/animation/snake/slither.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::slither(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/slither.cc:167:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::slither(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/slither.cc:177:39: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::slither(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/slither.cc:192:42: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::slither(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/slither.cc:201:46: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::slither(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/slither.cc:213:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/snake/die.o ../dust3d/animation/snake/die.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/snake/die.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/die.cc:197:46: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/die.cc:209:57: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/die.cc:211:57: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/fish/swim.o ../dust3d/animation/fish/swim.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/common.h:32, from ../dust3d/animation/fish/swim.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::fish::swim(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/fish/swim.cc:154:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::fish::swim(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/fish/swim.cc:228:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/walk.o ../dust3d/animation/quadruped/walk.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/walk.cc:45: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/walk.cc:300:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/walk.cc:300:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/walk.cc:398:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/walk.cc:399:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/walk.cc:400:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/walk.cc:415:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/run.o ../dust3d/animation/bird/run.cc ../dust3d/animation/bird/run.cc: In function 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/bird/run.cc:147:16: warning: unused variable 'leftUpperLen' [-Wunused-variable] 147 | double leftUpperLen = (leftLowerPos - leftUpperPos).length(); | ^~~~~~~~~~~~ ../dust3d/animation/bird/run.cc:148:16: warning: unused variable 'leftLowerLen' [-Wunused-variable] 148 | double leftLowerLen = (leftFootPos - leftLowerPos).length(); | ^~~~~~~~~~~~ ../dust3d/animation/bird/run.cc:149:16: warning: unused variable 'rightUpperLen' [-Wunused-variable] 149 | double rightUpperLen = (rightLowerPos - rightUpperPos).length(); | ^~~~~~~~~~~~~ ../dust3d/animation/bird/run.cc:150:16: warning: unused variable 'rightLowerLen' [-Wunused-variable] 150 | double rightLowerLen = (rightFootPos - rightLowerPos).length(); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/run.h:26, from ../dust3d/animation/bird/run.cc:66: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/run.cc:282:38: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/run.cc:283:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:357:64: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:358:52: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:359:55: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:432:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:433:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:441:47: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:442:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:450:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:451:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:600:42: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:601:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:615:77: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/run.cc:617:54: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/skeleton_graphics_widget.o sources/skeleton_graphics_widget.cc sources/skeleton_graphics_widget.cc: In member function 'bool SkeletonGraphicsWidget::mouseMove(QMouseEvent*)': sources/skeleton_graphics_widget.cc:894:51: warning: 'QPoint QMouseEvent::globalPos() const' is deprecated: Use globalPosition() [-Wdeprecated-declarations] 894 | QPoint currentGlobalPos = event->globalPos(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt6/QtGui/QDragEnterEvent:1, from sources/skeleton_graphics_widget.h:9, from sources/skeleton_graphics_widget.cc:1: /usr/include/qt6/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ sources/skeleton_graphics_widget.cc: In member function 'void SkeletonGraphicsWidget::rotateItems(const std::set&, int, QVector2D)': sources/skeleton_graphics_widget.cc:1158:19: warning: 'QVector3D operator*(const QMatrix4x4&, const QVector3D&)' is deprecated: Use matrix.map(vector) instead [-Wdeprecated-declarations] 1158 | p = mat * p; | ^ In file included from /usr/include/qt6/QtOpenGL/qopenglshaderprogram.h:14, from /usr/include/qt6/QtOpenGL/QOpenGLShader:1, from sources/model_opengl_program.h:5, from sources/model_widget.h:6, from sources/skeleton_graphics_widget.h:5: /usr/include/qt6/QtGui/qmatrix4x4.h:743:18: note: declared here 743 | inline QVector3D operator*(const QMatrix4x4& matrix, const QVector3D& vector) | ^~~~~~~~ sources/skeleton_graphics_widget.cc: In member function 'void SkeletonGraphicsWidget::switchSelectedXZ()': sources/skeleton_graphics_widget.cc:1245:21: warning: loop variable 'nodeId' creates a copy from type 'const dust3d::Uuid' [-Wrange-loop-construct] 1245 | for (const auto nodeId : nodeIdSet) { | ^~~~~~ sources/skeleton_graphics_widget.cc:1245:21: note: use reference type to prevent copying 1245 | for (const auto nodeId : nodeIdSet) { | ^~~~~~ | & sources/skeleton_graphics_widget.cc: In member function 'void SkeletonGraphicsWidget::rotateSelectedAroundZAxis90Degree()': sources/skeleton_graphics_widget.cc:1438:27: warning: variable 'cz' set but not used [-Wunused-but-set-variable=] 1438 | float cx = 0, cy = 0, cz = 0; | ^~ sources/skeleton_graphics_widget.cc: In member function 'void SkeletonGraphicsWidget::rotateSelectedAroundXAxis90Degree()': sources/skeleton_graphics_widget.cc:1482:11: warning: variable 'cx' set but not used [-Wunused-but-set-variable=] 1482 | float cx = 0, cy = 0, cz = 0; | ^~ sources/skeleton_graphics_widget.cc: In member function 'QPointF SkeletonGraphicsWidget::mouseEventScenePos(QMouseEvent*)': sources/skeleton_graphics_widget.cc:1561:53: warning: 'QPoint QMouseEvent::globalPos() const' is deprecated: Use globalPosition() [-Wdeprecated-declarations] 1561 | return mapToScene(mapFromGlobal(event->globalPos())); | ~~~~~~~~~~~~~~~~^~ /usr/include/qt6/QtGui/qevent.h:225:19: note: declared here 225 | inline QPoint globalPos() const { return globalPosition().toPoint(); } | ^~~~~~~~~ sources/skeleton_graphics_widget.cc: In member function 'bool SkeletonGraphicsWidget::mouseDoubleClick(QMouseEvent*)': sources/skeleton_graphics_widget.cc:1717:60: warning: unused parameter 'event' [-Wunused-parameter] 1717 | bool SkeletonGraphicsWidget::mouseDoubleClick(QMouseEvent* event) | ~~~~~~~~~~~~~^~~~~ sources/skeleton_graphics_widget.cc: In member function 'bool SkeletonGraphicsWidget::keyPress(QKeyEvent*)': sources/skeleton_graphics_widget.cc:2190:50: warning: unused parameter 'event' [-Wunused-parameter] 2190 | bool SkeletonGraphicsWidget::keyPress(QKeyEvent* event) | ~~~~~~~~~~~^~~~~ sources/skeleton_graphics_widget.cc: In member function 'bool SkeletonGraphicsWidget::keyRelease(QKeyEvent*)': sources/skeleton_graphics_widget.cc:2195:52: warning: unused parameter 'event' [-Wunused-parameter] 2195 | bool SkeletonGraphicsWidget::keyRelease(QKeyEvent* event) | ~~~~~~~~~~~^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/run.o ../dust3d/animation/quadruped/run.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/run.cc:49: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/run.cc:345:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/run.cc:345:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/run.cc:442:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/run.cc:443:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/run.cc:444:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/run.cc:459:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/walk.o ../dust3d/animation/biped/walk.cc ../dust3d/animation/biped/walk.cc: In function 'bool dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/walk.cc:125:17: warning: variable 'spineEnd' set but not used [-Wunused-but-set-variable=] 125 | Vector3 spineEnd = boneEnd("Spine"); | ^~~~~~~~ ../dust3d/animation/biped/walk.cc:131:17: warning: variable 'spineDir' set but not used [-Wunused-but-set-variable=] 131 | Vector3 spineDir = (chestPos - hipsPos); | ^~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/walk.cc:48: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:415:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:416:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:417:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:438:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:448:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:456:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:461:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:323:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:323:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:323:45, inlined from 'bool dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/walk.cc:326:32: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/walk.cc:323:45, inlined from 'bool dust3d::biped::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/walk.cc:330:32: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/walk.o ../dust3d/animation/bird/walk.cc ../dust3d/animation/bird/walk.cc: In function 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/bird/walk.cc:152:16: warning: unused variable 'leftUpperLen' [-Wunused-variable] 152 | double leftUpperLen = (leftLowerPos - leftUpperPos).length(); | ^~~~~~~~~~~~ ../dust3d/animation/bird/walk.cc:153:16: warning: unused variable 'leftLowerLen' [-Wunused-variable] 153 | double leftLowerLen = (leftFootPos - leftLowerPos).length(); | ^~~~~~~~~~~~ ../dust3d/animation/bird/walk.cc:154:16: warning: unused variable 'rightUpperLen' [-Wunused-variable] 154 | double rightUpperLen = (rightLowerPos - rightUpperPos).length(); | ^~~~~~~~~~~~~ ../dust3d/animation/bird/walk.cc:155:16: warning: unused variable 'rightLowerLen' [-Wunused-variable] 155 | double rightLowerLen = (rightFootPos - rightLowerPos).length(); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/walk.h:26, from ../dust3d/animation/bird/walk.cc:72: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/walk.cc:285:38: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/walk.cc:286:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:364:64: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:365:52: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:366:55: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:437:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:438:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:445:47: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:446:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:449:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:450:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:615:77: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/walk.cc:617:54: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/die.o ../dust3d/animation/quadruped/die.cc ../dust3d/animation/quadruped/die.cc: In function 'bool dust3d::quadruped::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/quadruped/die.cc:203:17: warning: variable 'upDir' set but not used [-Wunused-but-set-variable=] 203 | Vector3 upDir = -gravityDir; | ^~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/die.cc:42: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/die.cc:420:46: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/die.cc:432:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/run.o ../dust3d/animation/biped/run.cc ../dust3d/animation/biped/run.cc: In function 'bool dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/run.cc:135:17: warning: variable 'chestPos' set but not used [-Wunused-but-set-variable=] 135 | Vector3 chestPos = bonePos("Chest"); | ^~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/run.cc:56: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:429:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:430:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:431:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:451:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:461:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:470:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:475:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:333:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:333:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:333:45, inlined from 'bool dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/run.cc:336:32: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/run.cc:333:45, inlined from 'bool dust3d::biped::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/run.cc:340:32: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/hurt.o ../dust3d/animation/quadruped/hurt.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/hurt.cc:59: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/hurt.cc:254:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/hurt.cc:254:41, inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:262:24: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/hurt.cc:254:41, inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:263:24: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:363:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:398:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:399:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:408:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:440:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:441:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:450:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/hurt.cc:464:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/attack.o ../dust3d/animation/quadruped/attack.cc ../dust3d/animation/quadruped/attack.cc: In function 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/quadruped/attack.cc:387:24: warning: unused variable 'frontLegPitch' [-Wunused-variable] 387 | double frontLegPitch = 0.12 * anticipation * frontLegBraceFactor | ^~~~~~~~~~~~~ ../dust3d/animation/quadruped/attack.cc:130:17: warning: variable 'headPos' set but not used [-Wunused-but-set-variable=] 130 | Vector3 headPos = bonePos("Head"); | ^~~~~~~ ../dust3d/animation/quadruped/attack.cc:131:17: warning: variable 'headEnd' set but not used [-Wunused-but-set-variable=] 131 | Vector3 headEnd = boneEnd("Head"); | ^~~~~~~ ../dust3d/animation/quadruped/attack.cc:150:16: warning: unused variable 'headDrop' [-Wunused-variable] 150 | double headDrop = spineLength * 0.35 * headDropFactor; | ^~~~~~~~ ../dust3d/animation/quadruped/attack.cc:151:16: warning: unused variable 'headStrikeUp' [-Wunused-variable] 151 | double headStrikeUp = spineLength * 0.5 * headStrikeIntensity; | ^~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/attack.cc:69: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/attack.cc:261:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:309:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:377:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:424:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:425:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:434:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:473:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:474:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:483:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::attack(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/attack.cc:497:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/jump.o ../dust3d/animation/biped/jump.cc ../dust3d/animation/biped/jump.cc: In function 'bool dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/jump.cc:369:28: warning: unused variable 'stretchCurve' [-Wunused-variable] 369 | double stretchCurve = 1.0 - 2.0 * distFromApex; // +1 at edges, -1 at apex... invert: | ^~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/jump.cc:56: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:584:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:585:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:586:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:599:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:614:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:624:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:628:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:488:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/jump.cc:488:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/jump.cc:528:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::jump(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/jump.cc:652:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/walk.o ../dust3d/animation/spider/walk.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/spider/walk.cc:29: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::spider::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/spider/walk.cc:374:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/walk.cc:436:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/walk.cc:437:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/walk.cc:438:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::walk(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/walk.cc:453:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/eat.o ../dust3d/animation/quadruped/eat.cc ../dust3d/animation/quadruped/eat.cc: In function 'bool dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/quadruped/eat.cc:146:16: warning: unused variable 'chestToNeckLen' [-Wunused-variable] 146 | double chestToNeckLen = (neckPos - chestPos).length(); | ^~~~~~~~~~~~~~ ../dust3d/animation/quadruped/eat.cc:199:16: warning: unused variable 'bodyDropMax' [-Wunused-variable] 199 | double bodyDropMax = bodyDropContribution; | ^~~~~~~~~~~ ../dust3d/animation/quadruped/eat.cc:212:16: warning: unused variable 'biteTearAmp' [-Wunused-variable] 212 | double biteTearAmp = spineLength * 0.03 * biteTearFactor; | ^~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/eat.cc:53: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/eat.cc:292:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/eat.cc:292:41, inlined from 'bool dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/eat.cc:415:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/eat.cc:517:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/eat.cc:518:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/eat.cc:528:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::eat(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/eat.cc:542:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/run.o ../dust3d/animation/spider/run.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/spider/run.cc:30: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::spider::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/spider/run.cc:359:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/run.cc:417:57: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/run.cc:418:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/run.cc:419:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::run(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/run.cc:434:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/roar.o ../dust3d/animation/quadruped/roar.cc ../dust3d/animation/quadruped/roar.cc: In lambda function: ../dust3d/animation/quadruped/roar.cc:535:42: warning: unused parameter 'braceBendFactor' [-Wunused-parameter] 535 | double braceBendFactor, | ~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/roar.cc:68: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/roar.cc:387:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/roar.cc:554:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/roar.cc:555:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/roar.cc:565:41: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/roar.cc:387:41, inlined from 'bool dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/roar.cc:390:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/roar.cc:422:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/roar.cc:449:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/roar.cc:498:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/roar.cc:589:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/die.o ../dust3d/animation/biped/die.cc ../dust3d/animation/biped/die.cc: In function 'bool dust3d::biped::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/die.cc:287:15: warning: unused variable 'groundBounce' [-Wunused-variable] 287 | float groundBounce = static_cast(parameters.getValue("groundBounce", 0.0)); | ^~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/die.cc:52: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/die.cc:664:46: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/die.cc:680:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/hurt.o ../dust3d/animation/biped/hurt.cc ../dust3d/animation/biped/hurt.cc: In function 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/hurt.cc:210:20: warning: variable 'neutralHold' set but not used [-Wunused-but-set-variable=] 210 | double neutralHold = 0.0; | ^~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/hurt.cc:69: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/hurt.cc:292:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/hurt.cc:292:41, inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:300:24: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/hurt.cc:292:41, inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:301:24: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:382:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:401:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:431:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:443:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:455:56: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:473:52: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:496:52: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:497:52: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:507:52: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::hurt(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/hurt.cc:527:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/base_normal.o ../dust3d/mesh/base_normal.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/centripetal_catmull_rom_spline.o ../dust3d/mesh/centripetal_catmull_rom_spline.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/die.o ../dust3d/animation/spider/die.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/spider/die.cc:25: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/die.cc:356:46: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::die(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/die.cc:367:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/idle.o ../dust3d/animation/insect/idle.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/insect/idle.cc:40: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/insect/idle.cc:189:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/insect/idle.cc:189:41, inlined from 'bool dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/idle.cc:196:24: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/insect/idle.cc:189:41, inlined from 'bool dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/idle.cc:198:24: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/idle.cc:242:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/idle.cc:243:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/idle.cc:244:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::insect::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/insect/idle.cc:257:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/solid_mesh.o ../dust3d/mesh/solid_mesh.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/idle.o ../dust3d/animation/biped/idle.cc ../dust3d/animation/biped/idle.cc: In function 'bool dust3d::biped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/idle.cc:259:23: warning: variable 'hipTransform' set but not used [-Wunused-but-set-variable=] 259 | Matrix4x4 hipTransform = bodyTransform; | ^~~~~~~~~~~~ ../dust3d/animation/biped/idle.cc:104:17: warning: variable 'chestPos' set but not used [-Wunused-but-set-variable=] 104 | Vector3 chestPos = bonePos("Chest"); | ^~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/idle.cc:46: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/idle.cc:286:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/idle.cc:286:41, inlined from 'bool dust3d::biped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/idle.cc:289:28: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/idle.cc:463:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/idle.o ../dust3d/animation/spider/idle.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/spider/idle.cc:40: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::spider::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/spider/idle.cc:194:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::spider::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/spider/idle.cc:194:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/idle.cc:242:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/idle.cc:243:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/idle.cc:244:50: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::spider::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/spider/idle.cc:257:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/hole_stitcher.o ../dust3d/mesh/hole_stitcher.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/snake/idle.o ../dust3d/animation/snake/idle.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/snake/idle.cc:41: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/idle.cc:140:39: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/idle.cc:145:41: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/idle.cc:178:41: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/idle.cc:205:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::snake::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/snake/idle.cc:229:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/idle.o ../dust3d/animation/quadruped/idle.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/quadruped/idle.cc:41: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/idle.cc:237:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::quadruped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/quadruped/idle.cc:237:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/idle.cc:385:57: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/idle.cc:386:57: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/idle.cc:387:53: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::quadruped::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/quadruped/idle.cc:400:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/fish/idle.o ../dust3d/animation/fish/idle.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/fish/idle.cc:40: /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::fish::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/fish/idle.cc:140:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::fish::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/fish/idle.cc:144:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::fish::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/fish/idle.cc:140:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::fish::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/fish/idle.cc:144:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/roar.o ../dust3d/animation/biped/roar.cc ../dust3d/animation/biped/roar.cc: In function 'bool dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/roar.cc:353:24: warning: unused variable 'spineDelay' [-Wunused-variable] 353 | double spineDelay = 0.0; // spine leads | ^~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/roar.cc:72: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:442:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:573:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:574:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:576:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:612:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:647:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:667:53: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:684:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:442:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/roar.cc:442:45, inlined from 'bool dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/roar.cc:445:32: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/roar.cc:478:47: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/roar.cc:520:54: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/roar.cc:697:60: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/roar.cc:699:61: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::roar(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/roar.cc:711:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/idle.o ../dust3d/animation/bird/idle.cc ../dust3d/animation/bird/idle.cc: In function 'bool dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/bird/idle.cc:250:36: warning: unused variable 'featherYaw' [-Wunused-variable] 250 | double featherYaw = 0.05 * tailFeatherFactor * std::sin(tNormalized * 2.0 * Math::Pi * 1.0 - 0.5); | ^~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/bird/idle.cc:40: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/idle.cc:193:42: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/bird/idle.cc:194:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/idle.cc:263:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/idle.cc:264:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/idle.cc:274:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/idle.cc:275:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/idle.cc:288:81: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::bird::idle(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/bird/idle.cc:290:58: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/slam.o ../dust3d/animation/biped/slam.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/slam.cc:28: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/slam.cc:305:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/slam.cc:306:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/slam.cc:308:42: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/slam.cc:247:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/slam.cc:283:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/slam.cc:336:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/slam.cc:354:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/slam.cc:363:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/slam.cc:377:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::slam(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/slam.cc:392:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/resolve_triangle_tangent.o ../dust3d/mesh/resolve_triangle_tangent.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/rope_mesh.o ../dust3d/mesh/rope_mesh.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/stab.o ../dust3d/animation/biped/stab.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/stab.cc:28: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/stab.cc:233:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/stab.cc:298:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/stab.cc:299:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/stab.cc:301:42: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/stab.cc:233:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/stab.cc:276:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/stab.cc:373:55: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::stab(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/stab.cc:423:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/channel.o ../dust3d/animation/biped/channel.cc ../dust3d/animation/biped/channel.cc: In function 'bool dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/channel.cc:56:14: warning: variable 'asymEnvelope' set but not used [-Wunused-but-set-variable=] 56 | auto asymEnvelope = [](double t, double onset, double peak, double end) -> double { | ^~~~~~~~~~~~ ../dust3d/animation/biped/channel.cc:70:14: warning: variable 'explosiveEnvelope' set but not used [-Wunused-but-set-variable=] 70 | auto explosiveEnvelope = [](double t, double onset, double peak, double decay) -> double { | ^~~~~~~~~~~~~~~~~ ../dust3d/animation/biped/channel.cc:79:14: warning: variable 'tremble' set but not used [-Wunused-but-set-variable=] 79 | auto tremble = [](double tRad, double seed, double intensity) -> double { | ^~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/channel.cc:36: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/channel.cc:275:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/channel.cc:276:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/channel.cc:278:42: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/channel.cc:218:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/channel.cc:253:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/channel.cc:306:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/channel.cc:319:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/channel.cc:328:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/channel.cc:338:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::channel(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/channel.cc:353:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_combiner.o ../dust3d/mesh/mesh_combiner.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/hole_wrapper.o ../dust3d/mesh/hole_wrapper.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/smooth_normal.o ../dust3d/mesh/smooth_normal.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/section_remesher.o ../dust3d/mesh/section_remesher.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_state.o ../dust3d/mesh/mesh_state.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/cast.o ../dust3d/animation/biped/cast.cc ../dust3d/animation/biped/cast.cc: In function 'bool dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)': ../dust3d/animation/biped/cast.cc:79:16: warning: unused variable 'recoverySpeedFactor' [-Wunused-variable] 79 | double recoverySpeedFactor = parameters.getValue("recoverySpeedFactor", 1.0); | ^~~~~~~~~~~~~~~~~~~ ../dust3d/animation/biped/cast.cc:80:16: warning: unused variable 'tailReactFactor' [-Wunused-variable] 80 | double tailReactFactor = parameters.getValue("tailReactFactor", 1.0); | ^~~~~~~~~~~~~~~ ../dust3d/animation/biped/cast.cc:83:16: warning: unused variable 'wristSnapFactor' [-Wunused-variable] 83 | double wristSnapFactor = parameters.getValue("wristSnapFactor", 1.0); | ^~~~~~~~~~~~~~~ ../dust3d/animation/biped/cast.cc:84:16: warning: unused variable 'trembleIntensityFactor' [-Wunused-variable] 84 | double trembleIntensityFactor = parameters.getValue("trembleIntensityFactor", 1.0); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/object.h:33, from ../dust3d/rig/rig_generator.h:28, from ../dust3d/animation/animation_generator.h:26, from ../dust3d/animation/biped/cast.cc:27: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/cast.cc:265:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/cast.cc:266:43: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/cast.cc:268:42: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)::' at ../dust3d/animation/biped/cast.cc:220:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::HairChainSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:368:34: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'void dust3d::animation::CapeGridSimulator::step(const dust3d::Matrix4x4&, double, std::map, dust3d::Matrix4x4>&)' at ../dust3d/animation/common.h:561:41: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/cast.cc:243:58: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/cast.cc:297:49: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/cast.cc:320:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/cast.cc:337:46: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/cast.cc:347:45: /usr/include/c++/16/bits/stl_map.h:559:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 559 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'bool dust3d::biped::cast(const dust3d::RigStructure&, const std::map, dust3d::Matrix4x4>&, dust3d::RigAnimationClip&, const dust3d::AnimationParams&)' at ../dust3d/animation/biped/cast.cc:363:66: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/uv/max_rectangles.o ../dust3d/uv/max_rectangles.cc ../dust3d/uv/max_rectangles.cc: In function 'void dust3d::uv::freeRectOnLine(MaxRectanglesRect*, long int)': ../dust3d/uv/max_rectangles.cc:87:62: warning: unused parameter 'line' [-Wunused-parameter] 87 | static void freeRectOnLine(MaxRectanglesRect* rect, long line) | ~~~~~^~~~ ../dust3d/uv/max_rectangles.cc: In function 'void dust3d::uv::addRectToFreeRectLinkOnLine(MaxRectanglesContext*, MaxRectanglesRect*, long int)': ../dust3d/uv/max_rectangles.cc:118:39: warning: unused parameter 'line' [-Wunused-parameter] 118 | MaxRectanglesRect* rect, long line) | ~~~~~^~~~ ../dust3d/uv/max_rectangles.cc: In function 'dust3d::uv::MaxRectanglesRect* dust3d::uv::createRectOnLine(int, int, int, int, int, long int)': ../dust3d/uv/max_rectangles.cc:166:29: warning: unused parameter 'line' [-Wunused-parameter] 166 | int rectOrder, long line) | ~~~~~^~~~ ../dust3d/uv/max_rectangles.cc: At global scope: ../dust3d/uv/max_rectangles.cc:141:17: warning: 'void dust3d::uv::removeAndFreeRectFromUsedRectLink(MaxRectanglesContext*, MaxRectanglesRect*)' defined but not used [-Wunused-function] 141 | static void removeAndFreeRectFromUsedRectLink(MaxRectanglesContext* ctx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/uv/chart_packer.o ../dust3d/uv/chart_packer.cc g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -dM -E -o moc/moc_predefs.h /usr/lib/qt6/mkspecs/features/data/dummy.cpp /usr/lib/qt6/libexec/rcc -name QtAwesome third_party/QtAwesome/QtAwesome/QtAwesome.qrc -o qrc_QtAwesome.cpp /usr/lib/qt6/libexec/rcc -name resources resources.qrc -o qrc_resources.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/trim_vertices.o ../dust3d/mesh/trim_vertices.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/qrc_QtAwesome.o qrc_QtAwesome.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include third_party/QtAwesome/QtAwesome/QtAwesomeAnim.h -o moc/moc_QtAwesomeAnim.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/about_widget.h -o moc/moc_about_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include third_party/QtAwesome/QtAwesome/QtAwesome.h -o moc/moc_QtAwesome.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/rig_generator_worker.h -o moc/moc_rig_generator_worker.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/bone_property_widget.h -o moc/moc_bone_property_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/bone_manage_widget.h -o moc/moc_bone_manage_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/rig_skeleton_mesh_worker.h -o moc/moc_rig_skeleton_mesh_worker.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/component_breadcrumb_widget.h -o moc/moc_component_breadcrumb_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/component_preview_grid_widget.h -o moc/moc_component_preview_grid_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/component_preview_images_decorator.h -o moc/moc_component_preview_images_decorator.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/component_list_model.h -o moc/moc_component_list_model.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/triangulate.o ../dust3d/mesh/triangulate.cc In file included from ../dust3d/mesh/triangulate.cc:26: ../third_party/earcut.hpp/include/mapbox/earcut.hpp: In instantiation of 'void mapbox::detail::Earcut::earcutLinked(Node*, int) [with N = unsigned int]': ../third_party/earcut.hpp/include/mapbox/earcut.hpp:205:5: required from 'void mapbox::detail::Earcut::operator()(const Polygon&) [with Polygon = std::vector > >; N = unsigned int]' 205 | earcutLinked(outerNode); | ^~~~~~~~~~~~ ../third_party/earcut.hpp/include/mapbox/earcut.hpp:837:11: required from 'std::vector mapbox::earcut(const Polygon&) [with N = unsigned int; Polygon = std::vector > >]' 837 | earcut(poly); | ~~~~~~^~~~~~ ../dust3d/mesh/triangulate.cc:76:57: required from here 76 | std::vector indices = mapbox::earcut(polygons); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../third_party/earcut.hpp/include/mapbox/earcut.hpp:286:9: warning: variable 'iterations' set but not used [-Wunused-but-set-variable=] 286 | int iterations = 0; | ^~~~~~~~~~ /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/document_saver.h -o moc/moc_document_saver.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/document.h -o moc/moc_document.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/component_property_widget.h -o moc/moc_component_property_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/document_window.h -o moc/moc_document_window.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/steps_replay_window.h -o moc/moc_steps_replay_window.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/turnaround_overlay_widget.h -o moc/moc_turnaround_overlay_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/fbx_file.h -o moc/moc_fbx_file.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/float_number_widget.h -o moc/moc_float_number_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/glb_file.h -o moc/moc_glb_file.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/int_number_widget.h -o moc/moc_int_number_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/graphics_container_widget.h -o moc/moc_graphics_container_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/horizontal_line_widget.h -o moc/moc_horizontal_line_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_recombiner.o ../dust3d/mesh/mesh_recombiner.cc ../dust3d/mesh/mesh_recombiner.cc: In member function 'bool dust3d::MeshRecombiner::recombine()': ../dust3d/mesh/mesh_recombiner.cc:232:24: warning: variable 'totalAdjustedTriangles' set but not used [-Wunused-but-set-variable=] 232 | size_t totalAdjustedTriangles = 0; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/image_preview_widget.h -o moc/moc_image_preview_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/re_triangulator.o ../dust3d/mesh/re_triangulator.cc In file included from ../dust3d/mesh/re_triangulator.cc:27: ../third_party/earcut.hpp/include/mapbox/earcut.hpp: In instantiation of 'void mapbox::detail::Earcut::earcutLinked(Node*, int) [with N = unsigned int]': ../third_party/earcut.hpp/include/mapbox/earcut.hpp:205:5: required from 'void mapbox::detail::Earcut::operator()(const Polygon&) [with Polygon = std::vector > >; N = unsigned int]' 205 | earcutLinked(outerNode); | ^~~~~~~~~~~~ ../third_party/earcut.hpp/include/mapbox/earcut.hpp:837:11: required from 'std::vector mapbox::earcut(const Polygon&) [with N = unsigned int; Polygon = std::vector > >]' 837 | earcut(poly); | ~~~~~~^~~~~~ ../dust3d/mesh/re_triangulator.cc:279:61: required from here 279 | std::vector indices = mapbox::earcut(polygonAndHoles); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../third_party/earcut.hpp/include/mapbox/earcut.hpp:286:9: warning: variable 'iterations' set but not used [-Wunused-but-set-variable=] 286 | int iterations = 0; | ^~~~~~~~~~ In file included from /usr/include/c++/16/bits/stl_algo.h:61, from /usr/include/c++/16/algorithm:63, from ../third_party/earcut.hpp/include/mapbox/earcut.hpp:25: /usr/include/c++/16/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = dust3d::ReTriangulator::buildPolygons()::EdgePoint; _Compare = dust3d::ReTriangulator::buildPolygons()::]': /usr/include/c++/16/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 228 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::ReTriangulator::buildPolygons()::]': /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = dust3d::ReTriangulator::buildPolygons()::]': /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1898:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1898 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::ReTriangulator::buildPolygons()::]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = dust3d::ReTriangulator::buildPolygons()::]' at /usr/include/c++/16/bits/stl_algo.h:4849:18, inlined from 'bool dust3d::ReTriangulator::buildPolygons()' at ../dust3d/mesh/re_triangulator.cc:181:18: /usr/include/c++/16/bits/stl_algo.h:1913:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1913 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1914 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1915 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::ReTriangulator::buildPolygons()::]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::ReTriangulator::buildPolygons()::]' at /usr/include/c++/16/bits/stl_algo.h:1916:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = dust3d::ReTriangulator::buildPolygons()::]' at /usr/include/c++/16/bits/stl_algo.h:4849:18, inlined from 'bool dust3d::ReTriangulator::buildPolygons()' at ../dust3d/mesh/re_triangulator.cc:181:18: /usr/include/c++/16/bits/stl_algo.h:1821:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1821 | std::__insertion_sort(__first, __first + __threshold, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1826:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1826 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/log_browser.h -o moc/moc_log_browser.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/uv/uv_map_packer.o ../dust3d/uv/uv_map_packer.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/uv/uv_map_packer.h:31, from ../dust3d/uv/uv_map_packer.cc:25: /usr/include/c++/16/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(const_iterator, _Args&& ...) [with _Args = {std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>}; _Key = std::array; _Val = std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>; _KeyOfValue = std::_Select1st, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>, std::_Select1st, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >, std::less >, std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>}; _Key = std::array; _Tp = dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv; _Compare = std::less >; _Alloc = std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>; _Key = std::array; _Tp = dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv; _Compare = std::less >; _Alloc = std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >]' at /usr/include/c++/16/bits/stl_map.h:976:27, inlined from 'void dust3d::UvMapPacker::resolveSeamUvs()' at ../dust3d/uv/uv_map_packer.cc:55:35: /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>::const_iterator' {aka 'std::_Rb_tree, std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>, std::_Select1st, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >, std::less >, std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>}; _Key = std::array; _Tp = dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv; _Compare = std::less >; _Alloc = std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>; _Key = std::array; _Tp = dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv; _Compare = std::less >; _Alloc = std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >]' at /usr/include/c++/16/bits/stl_map.h:976:27, inlined from 'void dust3d::UvMapPacker::resolveSeamUvs()' at ../dust3d/uv/uv_map_packer.cc:58:35: /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>::const_iterator' {aka 'std::_Rb_tree, std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>, std::_Select1st, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >, std::less >, std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>}; _Key = std::array; _Tp = dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv; _Compare = std::less >; _Alloc = std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >]', inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>; _Key = std::array; _Tp = dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv; _Compare = std::less >; _Alloc = std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >]' at /usr/include/c++/16/bits/stl_map.h:976:27, inlined from 'void dust3d::UvMapPacker::resolveSeamUvs()' at ../dust3d/uv/uv_map_packer.cc:61:35: /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>::const_iterator' {aka 'std::_Rb_tree, std::pair, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv>, std::_Select1st, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> >, std::less >, std::allocator, dust3d::UvMapPacker::resolveSeamUvs()::TriangleUv> > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/mesh_preview_images_generator.h -o moc/moc_mesh_preview_images_generator.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/mesh_generator.h -o moc/moc_mesh_generator.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/log_browser_dialog.h -o moc/moc_log_browser_dialog.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/model_widget.h -o moc/moc_model_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/scene_widget.h -o moc/moc_scene_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/animation_manage_widget.h -o moc/moc_animation_manage_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/world_widget.h -o moc/moc_world_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/part_manage_widget.h -o moc/moc_part_manage_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/animation_preview_worker.h -o moc/moc_animation_preview_worker.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/export_animation_worker.h -o moc/moc_export_animation_worker.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/preview_overlay_controller.h -o moc/moc_preview_overlay_controller.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/preferences.h -o moc/moc_preferences.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/export_progress_widget.h -o moc/moc_export_progress_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/toolbar_button.h -o moc/moc_toolbar_button.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/preview_grid_view.h -o moc/moc_preview_grid_view.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/qrc_resources.o qrc_resources.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/skeleton_graphics_widget.h -o moc/moc_skeleton_graphics_widget.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/skeleton_ik_mover.h -o moc/moc_skeleton_ik_mover.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/turnaround_image_editor_dialog.h -o moc/moc_turnaround_image_editor_dialog.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/uv_map_generator.h -o moc/moc_uv_map_generator.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include sources/turnaround_loader.h -o moc/moc_turnaround_loader.cpp /usr/lib/qt6/libexec/moc -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/moc/moc_predefs.h -I/usr/lib/qt6/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/rapidxml-1.13 -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/earcut.hpp/include -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtAwesome/QtAwesome -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/QtWaitingSpinner -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/fbx/src -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/json -I/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/application/third_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -I/usr/include/c++/16 -I/usr/include/c++/16/armv7hl-mageia-linux-gnueabi -I/usr/include/c++/16/backward -I/usr/lib/gcc/armv7hl-mageia-linux-gnueabi/16/include -I/usr/local/include -I/usr/include third_party/QtWaitingSpinner/waitingspinnerwidget.h -o moc/moc_waitingspinnerwidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/solid_mesh_boolean_operation.o ../dust3d/mesh/solid_mesh_boolean_operation.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/sources/animation_manage_widget.o sources/animation_manage_widget.cc In file included from /usr/include/c++/16/vector:68, from /usr/include/c++/16/functional:81, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qchar.h:9, from /usr/include/qt6/QtCore/qstring.h:15, from /usr/include/qt6/QtCore/QString:1, from sources/bone_structure.h:4, from sources/animation_preview_worker.h:4, from sources/animation_manage_widget.h:4, from sources/animation_manage_widget.cc:1: /usr/include/c++/16/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = AnimationParameterDef; _Alloc = std::allocator]': /usr/include/c++/16/bits/stl_vector.h:698:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 698 | vector(initializer_list __l, | ^~~~~~ In file included from sources/animation_manage_widget.cc:2: sources/animation_parameter_table.h: In function 'const std::vector& getAnimationParameterDefs(const std::string&)': sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ sources/animation_parameter_table.h:550:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 550 | }; | ^ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/tube_mesh_builder.o ../dust3d/mesh/tube_mesh_builder.cc In file included from /usr/include/c++/16/vector:74, from ../dust3d/base/vector2.h:42, from ../dust3d/base/vector3.h:27, from ../dust3d/mesh/base_normal.h:26, from ../dust3d/mesh/tube_mesh_builder.cc:25: /usr/include/c++/16/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const dust3d::MeshNode&}; _Tp = dust3d::MeshNode; _Alloc = std::allocator]': /usr/include/c++/16/bits/vector.tcc:458:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 458 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = dust3d::MeshNode; _Alloc = std::allocator]', inlined from 'void dust3d::TubeMeshBuilder::applyRoundEnd()' at ../dust3d/mesh/tube_mesh_builder.cc:75:23: /usr/include/c++/16/bits/vector.tcc:174:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 174 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_QtAwesomeAnim.o moc/moc_QtAwesomeAnim.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_QtAwesome.o moc/moc_QtAwesome.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_bone_property_widget.o moc/moc_bone_property_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_about_widget.o moc/moc_about_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_component_breadcrumb_widget.o moc/moc_component_breadcrumb_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_component_preview_images_decorator.o moc/moc_component_preview_images_decorator.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_rig_skeleton_mesh_worker.o moc/moc_rig_skeleton_mesh_worker.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_rig_generator_worker.o moc/moc_rig_generator_worker.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_bone_manage_widget.o moc/moc_bone_manage_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_component_list_model.o moc/moc_component_list_model.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_document_saver.o moc/moc_document_saver.cpp In file included from /usr/include/qt6/QtCore/qstring.h:15, from /usr/include/qt6/QtCore/qobject.h:12, from /usr/include/qt6/QtCore/QObject:1, from moc/../sources/document_saver.h:5, from moc/moc_document_saver.cpp:9: /usr/include/qt6/QtCore/qchar.h:48:31: warning: defining 'QChar', which previously failed to be complete in a SFINAE context [-Wsfinae-incomplete=] 48 | class QT6_ONLY(Q_CORE_EXPORT) QChar { | ^~~~~ In file included from /usr/include/c++/16/unordered_map:44, from /usr/include/c++/16/functional:80, from /usr/include/qt6/QtCore/qcomparehelpers.h:29, from /usr/include/qt6/QtCore/qcompare.h:661, from /usr/include/qt6/QtCore/qnamespace.h:14, from /usr/include/qt6/QtCore/qbytearray.h:10, from /usr/include/qt6/QtCore/QByteArray:1, from moc/../sources/document_saver.h:4: /usr/include/c++/16/bits/range_access.h:325:24: note: here. Use '-Wsfinae-incomplete=2' for a diagnostic at that point 325 | -> decltype(__cont.data()) | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_component_preview_grid_widget.o moc/moc_component_preview_grid_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/stitch_loop_mesh_builder.o ../dust3d/mesh/stitch_loop_mesh_builder.cc In file included from ../dust3d/mesh/stitch_loop_mesh_builder.cc:31: ../third_party/earcut.hpp/include/mapbox/earcut.hpp: In instantiation of 'void mapbox::detail::Earcut::earcutLinked(Node*, int) [with N = unsigned int]': ../third_party/earcut.hpp/include/mapbox/earcut.hpp:205:5: required from 'void mapbox::detail::Earcut::operator()(const Polygon&) [with Polygon = std::vector > >; N = unsigned int]' 205 | earcutLinked(outerNode); | ^~~~~~~~~~~~ ../third_party/earcut.hpp/include/mapbox/earcut.hpp:837:11: required from 'std::vector<_RealType> mapbox::earcut(const Polygon&) [with N = unsigned int; Polygon = std::vector > >]' 837 | earcut(poly); | ~~~~~~^~~~~~ ../dust3d/mesh/stitch_loop_mesh_builder.cc:692:65: required from here 692 | std::vector indices = mapbox::earcut(polygon); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../third_party/earcut.hpp/include/mapbox/earcut.hpp:286:9: warning: variable 'iterations' set but not used [-Wunused-but-set-variable=] 286 | int iterations = 0; | ^~~~~~~~~~ In file included from /usr/include/c++/16/algorithm:63, from ../third_party/earcut.hpp/include/mapbox/earcut.hpp:25: /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/16/bits/stl_algo.h:61: /usr/include/c++/16/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = dust3d::StitchLoopMeshBuilder::buildFaces()::CandidateTriangle; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 228 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = dust3d::StitchLoopMeshBuilder::buildFaces()::CandidateTriangle; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 228 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1898:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1898 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]': /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1898:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1898 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = pair >; _Compare = less]': /usr/include/c++/16/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 228 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1589 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1884 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = less]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:1892:27: /usr/include/c++/16/bits/stl_algo.h:1876:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1876 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = less]': /usr/include/c++/16/bits/stl_algo.h:1898:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1898 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = less]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >]' at /usr/include/c++/16/bits/stl_algo.h:4817:18, inlined from 'void dust3d::StitchLoopMeshBuilder::buildFaces()' at ../dust3d/mesh/stitch_loop_mesh_builder.cc:486:18: /usr/include/c++/16/bits/stl_algo.h:1913:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1913 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1914 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1915 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = less]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = less]' at /usr/include/c++/16/bits/stl_algo.h:1916:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >]' at /usr/include/c++/16/bits/stl_algo.h:4817:18, inlined from 'void dust3d::StitchLoopMeshBuilder::buildFaces()' at ../dust3d/mesh/stitch_loop_mesh_builder.cc:486:18: /usr/include/c++/16/bits/stl_algo.h:1821:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1821 | std::__insertion_sort(__first, __first + __threshold, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1826:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1826 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]' at /usr/include/c++/16/bits/stl_algo.h:4849:18, inlined from 'void dust3d::StitchLoopMeshBuilder::buildFaces()' at ../dust3d/mesh/stitch_loop_mesh_builder.cc:541:14: /usr/include/c++/16/bits/stl_algo.h:1913:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1913 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1914 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1915 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]' at /usr/include/c++/16/bits/stl_algo.h:1916:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]' at /usr/include/c++/16/bits/stl_algo.h:4849:18, inlined from 'void dust3d::StitchLoopMeshBuilder::buildFaces()' at ../dust3d/mesh/stitch_loop_mesh_builder.cc:541:14: /usr/include/c++/16/bits/stl_algo.h:1821:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1821 | std::__insertion_sort(__first, __first + __threshold, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1826:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1826 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]' at /usr/include/c++/16/bits/stl_algo.h:4849:18, inlined from 'void dust3d::StitchLoopMeshBuilder::buildFaces()' at ../dust3d/mesh/stitch_loop_mesh_builder.cc:567:14: /usr/include/c++/16/bits/stl_algo.h:1913:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1913 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1914 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1915 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]' at /usr/include/c++/16/bits/stl_algo.h:1916:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = dust3d::StitchLoopMeshBuilder::buildFaces()::]' at /usr/include/c++/16/bits/stl_algo.h:4849:18, inlined from 'void dust3d::StitchLoopMeshBuilder::buildFaces()' at ../dust3d/mesh/stitch_loop_mesh_builder.cc:567:14: /usr/include/c++/16/bits/stl_algo.h:1821:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1821 | std::__insertion_sort(__first, __first + __threshold, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_algo.h:1826:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1826 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_turnaround_overlay_widget.o moc/moc_turnaround_overlay_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_steps_replay_window.o moc/moc_steps_replay_window.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_component_property_widget.o moc/moc_component_property_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_float_number_widget.o moc/moc_float_number_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_fbx_file.o moc/moc_fbx_file.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_horizontal_line_widget.o moc/moc_horizontal_line_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/stitch_mesh_builder.o ../dust3d/mesh/stitch_mesh_builder.cc In file included from /usr/include/c++/16/vector:68, from /usr/include/c++/16/bits/random.h:34, from /usr/include/c++/16/random:53, from ../dust3d/base/uuid.h:28, from ../dust3d/mesh/stitch_mesh_builder.h:26, from ../dust3d/mesh/stitch_mesh_builder.cc:24: /usr/include/c++/16/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = dust3d::Vector2; _Alloc = std::allocator]': /usr/include/c++/16/bits/stl_vector.h:698:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 698 | vector(initializer_list __l, | ^~~~~~ ../dust3d/mesh/stitch_mesh_builder.cc: In member function 'void dust3d::StitchMeshBuilder::build()': ../dust3d/mesh/stitch_mesh_builder.cc:571:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 571 | innerUvs[left - 1][m_splines.size() - 1] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:579:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 579 | innerUvs[right][m_splines.size() - 1] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:663:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 663 | innerUvs[left][0] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:671:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 671 | innerUvs[right + 1][0] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:826:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 826 | innerUvs[left][0] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:834:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 834 | innerUvs[right + 1][0] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:876:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 876 | innerUvs[left - 1][m_splines.size() - 1] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:884:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 884 | innerUvs[right][m_splines.size() - 1] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:1025:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1025 | innerUvs[left][0] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:1033:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1033 | innerUvs[right + 1][0] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:1144:66: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1144 | innerUvs[left - 1][m_splines.size() - 1] }); | ^ ../dust3d/mesh/stitch_mesh_builder.cc:1152:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1152 | innerUvs[right][m_splines.size() - 1] }); | ^ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_log_browser.o moc/moc_log_browser.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_image_preview_widget.o moc/moc_image_preview_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_document_window.o moc/moc_document_window.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_log_browser_dialog.o moc/moc_log_browser_dialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_int_number_widget.o moc/moc_int_number_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/rig/rig_generator.o ../dust3d/rig/rig_generator.cc ../dust3d/rig/rig_generator.cc: In member function 'float dust3d::RigGenerator::computeTwoBoneLerp(const dust3d::RigStructure&, const std::string&, const std::string&, const dust3d::Snapshot*, const dust3d::Uuid&)': ../dust3d/rig/rig_generator.cc:964:21: warning: unused parameter 'snapshot' [-Wunused-parameter] 964 | const Snapshot* snapshot, const Uuid& nodeId) | ~~~~~~~~~~~~~~~~^~~~~~~~ ../dust3d/rig/rig_generator.cc:964:43: warning: unused parameter 'nodeId' [-Wunused-parameter] 964 | const Snapshot* snapshot, const Uuid& nodeId) | ~~~~~~~~~~~~^~~~~~ ../dust3d/rig/rig_generator.cc: In member function 'bool dust3d::RigGenerator::generateEyelidBones(dust3d::Object*, const dust3d::Snapshot*, dust3d::RigStructure&)': ../dust3d/rig/rig_generator.cc:1890:16: warning: variable 'upperCount' set but not used [-Wunused-but-set-variable=] 1890 | size_t upperCount = 0, lowerCount = 0; | ^~~~~~~~~~ ../dust3d/rig/rig_generator.cc:1890:32: warning: variable 'lowerCount' set but not used [-Wunused-but-set-variable=] 1890 | size_t upperCount = 0, lowerCount = 0; | ^~~~~~~~~~ ../dust3d/rig/rig_generator.cc:1538:12: warning: variable 'headTriCount' set but not used [-Wunused-but-set-variable=] 1538 | size_t headTriCount = 0; | ^~~~~~~~~~~~ In file included from /usr/include/c++/16/map:64, from ../dust3d/base/string.h:28, from ../dust3d/rig/rig_generator.cc:30: /usr/include/c++/16/bits/stl_tree.h: In function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/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(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&, dust3d::Matrix4x4&}; _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::Matrix4x4>; _KeyOfValue = std::_Select1st, dust3d::Matrix4x4> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&, dust3d::Matrix4x4&}; _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&, dust3d::Matrix4x4&}; _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]' at /usr/include/c++/16/bits/stl_map.h:662:22, inlined from 'bool dust3d::RigGenerator::computeBoneWorldTransforms(const dust3d::RigStructure&, std::map, dust3d::Matrix4x4>&)' at ../dust3d/rig/rig_generator.cc:931:48: /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, dust3d::Matrix4x4>::const_iterator' {aka 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&, dust3d::Matrix4x4&}; _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&, dust3d::Matrix4x4&}; _Key = std::__cxx11::basic_string; _Tp = dust3d::Matrix4x4; _Compare = std::less >; _Alloc = std::allocator, dust3d::Matrix4x4> >]' at /usr/include/c++/16/bits/stl_map.h:662:22, inlined from 'bool dust3d::RigGenerator::computeBoneWorldTransforms(const dust3d::RigStructure&, std::map, dust3d::Matrix4x4>&)' at ../dust3d/rig/rig_generator.cc:937:36: /usr/include/c++/16/bits/stl_map.h:701:45: note: parameter passing for argument of type 'std::map, dust3d::Matrix4x4>::const_iterator' {aka 'std::_Rb_tree, std::pair, dust3d::Matrix4x4>, std::_Select1st, dust3d::Matrix4x4> >, std::less >, std::allocator, dust3d::Matrix4x4> > >::const_iterator'} changed in GCC 7.1 701 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 702 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_glb_file.o moc/moc_glb_file.cpp In file included from moc/../sources/glb_file.h:6, from moc/moc_glb_file.cpp:9: third_party/json/json.hpp: In instantiation of 'std::string nlohmann::detail::lexer::get_token_string() const [with BasicJsonType = nlohmann::basic_json<>; std::string = std::__cxx11::basic_string]': third_party/json/json.hpp:3500:25: required from 'void nlohmann::detail::parser::parse_internal(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3501 | m_lexer.get_token_string() + "'")); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ third_party/json/json.hpp:3205:9: required from 'void nlohmann::detail::parser::parse(bool, BasicJsonType&) [with BasicJsonType = nlohmann::basic_json<>]' 3205 | parse_internal(true, result); | ^~~~~~~~~~~~~~ third_party/json/json.hpp:15722:79: required from 'static nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, parser_callback_t, bool) [with IteratorType = const char*; typename std::enable_if::iterator_category>::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; parser_callback_t = std::function >::parse_event_t, nlohmann::basic_json<>&)>]' 15722 | parser(detail::input_adapter(first, last), cb, allow_exceptions).parse(true, result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ third_party/json/json.hpp:17284:33: required from here 17284 | return nlohmann::json::parse(s, s + n); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ third_party/json/json.hpp:2997:24: warning: comparison is always true due to limited range of data type [-Wtype-limits] 2997 | if ('\x00' <= c and c <= '\x1F') | ~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_graphics_container_widget.o moc/moc_graphics_container_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_mesh_preview_images_generator.o moc/moc_mesh_preview_images_generator.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_scene_widget.o moc/moc_scene_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_mesh_generator.o moc/moc_mesh_generator.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_world_widget.o moc/moc_world_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_document.o moc/moc_document.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_model_widget.o moc/moc_model_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_export_progress_widget.o moc/moc_export_progress_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_part_manage_widget.o moc/moc_part_manage_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_preferences.o moc/moc_preferences.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_animation_manage_widget.o moc/moc_animation_manage_widget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_preview_grid_view.o moc/moc_preview_grid_view.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_preview_overlay_controller.o moc/moc_preview_overlay_controller.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_animation_preview_worker.o moc/moc_animation_preview_worker.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_skeleton_ik_mover.o moc/moc_skeleton_ik_mover.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_turnaround_loader.o moc/moc_turnaround_loader.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_export_animation_worker.o moc/moc_export_animation_worker.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_toolbar_button.o moc/moc_toolbar_button.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_turnaround_image_editor_dialog.o moc/moc_turnaround_image_editor_dialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_waitingspinnerwidget.o moc/moc_waitingspinnerwidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_generator.o ../dust3d/mesh/mesh_generator.cc In file included from /usr/include/c++/16/map:64, from ../dust3d/base/string.h:28, from ../dust3d/base/snapshot.h:26, from ../dust3d/base/snapshot_xml.h:26, from ../dust3d/mesh/mesh_generator.cc:26: /usr/include/c++/16/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::MeshGenerator::GeneratedPart>; _KeyOfValue = std::_Select1st, dust3d::MeshGenerator::GeneratedPart> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::MeshGenerator::GeneratedPart> >]': /usr/include/c++/16/bits/stl_tree.h:3301:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::MeshGenerator::GeneratedPart>, std::_Select1st, dust3d::MeshGenerator::GeneratedPart> >, std::less >, std::allocator, dust3d::MeshGenerator::GeneratedPart> > >::const_iterator' changed in GCC 7.1 3301 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = dust3d::Uuid; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/16/bits/stl_tree.h:3250:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 3250 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_tree.h: In member function 'std::pair::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array; _Val = std::pair, std::array >; _KeyOfValue = std::_Select1st, std::array > >; _Compare = std::less >; _Alloc = std::allocator, std::array > >]': /usr/include/c++/16/bits/stl_tree.h:2952:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, std::array >, std::_Select1st, std::array > >, std::less >, std::allocator, std::array > > >::const_iterator' changed in GCC 7.1 2952 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/map:65: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = dust3d::Uuid; _Tp = dust3d::Color; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::unique_ptr dust3d::MeshGenerator::combineStitchingMesh(const std::string&, const std::vector >&, const std::vector >&, bool, bool, bool, size_t, dust3d::Color, float, GeneratedComponent&)' at ../dust3d/mesh/mesh_generator.cc:522:45: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = dust3d::Uuid; _Tp = dust3d::Color; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'std::unique_ptr dust3d::MeshGenerator::combineStitchingLoopMesh(const std::string&, const std::vector >&, const std::vector >&, bool, float, float, size_t, dust3d::Color, float, GeneratedComponent&)' at ../dust3d/mesh/mesh_generator.cc:669:47: /usr/include/c++/16/bits/stl_map.h:540:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 540 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, dust3d::MeshGenerator::GeneratedPart>; _KeyOfValue = std::_Select1st, dust3d::MeshGenerator::GeneratedPart> >; _Compare = std::less >; _Alloc = std::allocator, dust3d::MeshGenerator::GeneratedPart> >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Tp = dust3d::MeshGenerator::GeneratedPart; _Compare = std::less >; _Alloc = std::allocator, dust3d::MeshGenerator::GeneratedPart> >]' at /usr/include/c++/16/bits/stl_map.h:1271:26, inlined from 'virtual void dust3d::MeshGenerator::generate()' at ../dust3d/mesh/mesh_generator.cc:1996:49: /usr/include/c++/16/bits/stl_tree.h:1853:21: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, dust3d::MeshGenerator::GeneratedPart>, std::_Select1st, dust3d::MeshGenerator::GeneratedPart> >, std::less >, std::allocator, dust3d::MeshGenerator::GeneratedPart> > >::const_iterator' changed in GCC 7.1 1853 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_uv_map_generator.o moc/moc_uv_map_generator.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -O3 -std=gnu++1z -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/moc/moc_skeleton_graphics_widget.o moc/moc_skeleton_graphics_widget.cpp gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -fno-strict-aliasing -DPIC -fPIC -Wall -Wextra -D_REENTRANT -DQT_MESSAGELOGCONTEXT -D_USE_MATH_DEFINES -DNDEBUG -DPROJECT_DEFINED_APP_COMPANY="\"Dust3D\"" -DPROJECT_DEFINED_APP_NAME="\"Dust3D\"" -DPROJECT_DEFINED_APP_VER="\"1.1.6.0\"" -DPROJECT_DEFINED_APP_HUMAN_VER="\"1.1.6\"" -DPROJECT_DEFINED_APP_HOMEPAGE_URL="\"https://dust3d.org/\"" -DPROJECT_DEFINED_APP_REPOSITORY_URL="\"https://github.com/huxingyi/dust3d\"" -DPROJECT_DEFINED_APP_ISSUES_URL="\"https://github.com/huxingyi/dust3d/issues\"" -DPROJECT_DEFINED_APP_REFERENCE_GUIDE_URL="\"https://docs.dust3d.org\"" -DPROJECT_DEFINED_APP_PLATFORM="\"Linux\"" -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_SVGWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_SVG_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I.. -I../third_party -I../third_party/rapidxml-1.13 -I../third_party/earcut.hpp/include -Ithird_party/QtAwesome/QtAwesome -Ithird_party/QtWaitingSpinner -Ithird_party/fbx/src -Ithird_party/json -Ithird_party/miniz -I/usr/include/qt6 -I/usr/include/qt6/QtOpenGLWidgets -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtSvgWidgets -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtSvg -I/usr/include/qt6/QtMultimedia -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtNetwork -I/usr/include/qt6/QtCore -Imoc -I/usr/lib/qt6/mkspecs/linux-g++ -o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/GuigueDevillers03/tri_tri_intersect.o ../third_party/GuigueDevillers03/tri_tri_intersect.c ../third_party/GuigueDevillers03/tri_tri_intersect.c: In function 'coplanar_tri_tri3d': ../third_party/GuigueDevillers03/tri_tri_intersect.c:217:39: warning: unused parameter 'normal_2' [-Wunused-parameter] 217 | double normal_1[3], double normal_2[3]){ | ~~~~~~~^~~~~~~~~~~ g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Os -Wl,-O1 -Wl,-rpath-link,/usr/lib -o dust3d obj/third_party/QtAwesome/QtAwesome/QtAwesome.o obj/third_party/QtAwesome/QtAwesome/QtAwesomeAnim.o obj/sources/about_widget.o obj/sources/bone_manage_widget.o obj/sources/bone_property_widget.o obj/sources/rig_skeleton_mesh_generator.o obj/sources/rig_skeleton_mesh_worker.o obj/sources/ccd_ik_resolver.o obj/sources/component_breadcrumb_widget.o obj/sources/component_list_model.o obj/sources/component_preview_grid_widget.o obj/sources/component_preview_images_decorator.o obj/sources/component_property_widget.o obj/sources/cut_face_preview.o obj/sources/debug.o obj/sources/document.o obj/sources/document_component.o obj/sources/document_edge.o obj/sources/document_node.o obj/sources/document_part.o obj/sources/document_saver.o obj/sources/document_window.o obj/sources/steps_replay_window.o obj/sources/turnaround_overlay_widget.o obj/sources/fbx_file.o obj/sources/float_number_widget.o obj/sources/flow_layout.o obj/sources/glb_file.o obj/sources/glb_forever.o obj/sources/glb_reader.o obj/sources/graphics_container_widget.o obj/sources/horizontal_line_widget.o obj/sources/image_forever.o obj/sources/image_preview_widget.o obj/sources/info_label.o obj/sources/int_number_widget.o obj/sources/log_browser.o obj/sources/log_browser_dialog.o obj/sources/main.o obj/sources/mesh_generator.o obj/sources/mesh_preview_images_generator.o obj/sources/model_mesh.o obj/sources/model_offscreen_render.o obj/sources/model_opengl_program.o obj/sources/model_opengl_object.o obj/sources/model_widget.o obj/sources/shadow_opengl_program.o obj/sources/scene_outline_opengl_program.o obj/sources/world_opengl_program.o obj/sources/world_ground_opengl_object.o obj/sources/world_ground_opengl_program.o obj/sources/world_widget.o obj/sources/scene_widget.o obj/sources/scene_opengl_program.o obj/sources/scene_ground_opengl_program.o obj/sources/monochrome_mesh.o obj/sources/monochrome_opengl_program.o obj/sources/monochrome_opengl_object.o obj/sources/part_manage_widget.o obj/sources/animation_manage_widget.o obj/sources/animation_preview_worker.o obj/sources/preview_overlay_controller.o obj/sources/export_animation_worker.o obj/sources/export_progress_widget.o obj/sources/preferences.o obj/sources/preview_grid_view.o obj/sources/skeleton_graphics_edge_item.o obj/sources/skeleton_graphics_node_item.o obj/sources/skeleton_graphics_origin_item.o obj/sources/skeleton_graphics_selection_item.o obj/sources/skeleton_graphics_widget.o obj/sources/skeleton_ik_mover.o obj/sources/spinnable_toolbar_icon.o obj/sources/theme.o obj/sources/toolbar_button.o obj/sources/turnaround_image_editor_dialog.o obj/sources/turnaround_loader.o obj/sources/uv_map_generator.o obj/third_party/QtWaitingSpinner/waitingspinnerwidget.o obj/third_party/fbx/src/fbxdocument.o obj/third_party/fbx/src/fbxnode.o obj/third_party/fbx/src/fbxproperty.o obj/third_party/fbx/src/fbxutil.o obj/third_party/miniz/miniz.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/axis_aligned_bounding_box_tree.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/combine_mode.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/cut_face.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/ds3_file.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/part_target.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/position_key.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/snapshot_xml.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/string.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/texture_type.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/vector3.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/base/uuid.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/animation_generator.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/sound_generator.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/sound_event_detector.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/walk.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/rub_hands.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/fly.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/attack.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/die.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/fly.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/glide.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/attack.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/die.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/eat.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/run.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/walk.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/fish/swim.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/fish/die.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/snake/slither.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/snake/die.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/walk.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/walk.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/run.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/jump.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/die.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/hurt.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/run.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/die.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/attack.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/hurt.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/eat.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/roar.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/run.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/walk.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/die.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/idle.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/roar.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/slam.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/stab.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/cast.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/biped/channel.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/quadruped/idle.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/insect/idle.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/spider/idle.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/bird/idle.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/fish/idle.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/animation/snake/idle.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/base_normal.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/centripetal_catmull_rom_spline.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/solid_mesh.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/solid_mesh_boolean_operation.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/hole_stitcher.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/hole_wrapper.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_combiner.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_generator.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_recombiner.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/mesh_state.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/re_triangulator.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/resolve_triangle_tangent.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/rope_mesh.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/section_remesher.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/smooth_normal.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/stitch_mesh_builder.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/stitch_loop_mesh_builder.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/triangulate.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/trim_vertices.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/mesh/tube_mesh_builder.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/rig/rig_generator.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/uv/chart_packer.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/uv/max_rectangles.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/dust3d/uv/uv_map_packer.o obj/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/third_party/GuigueDevillers03/tri_tri_intersect.o obj/qrc_resources.o obj/qrc_QtAwesome.o obj/moc/moc_QtAwesome.o obj/moc/moc_QtAwesomeAnim.o obj/moc/moc_about_widget.o obj/moc/moc_bone_manage_widget.o obj/moc/moc_bone_property_widget.o obj/moc/moc_rig_skeleton_mesh_worker.o obj/moc/moc_rig_generator_worker.o obj/moc/moc_component_breadcrumb_widget.o obj/moc/moc_component_list_model.o obj/moc/moc_component_preview_grid_widget.o obj/moc/moc_component_preview_images_decorator.o obj/moc/moc_component_property_widget.o obj/moc/moc_document.o obj/moc/moc_document_saver.o obj/moc/moc_document_window.o obj/moc/moc_steps_replay_window.o obj/moc/moc_turnaround_overlay_widget.o obj/moc/moc_fbx_file.o obj/moc/moc_float_number_widget.o obj/moc/moc_glb_file.o obj/moc/moc_graphics_container_widget.o obj/moc/moc_horizontal_line_widget.o obj/moc/moc_image_preview_widget.o obj/moc/moc_int_number_widget.o obj/moc/moc_log_browser.o obj/moc/moc_log_browser_dialog.o obj/moc/moc_mesh_generator.o obj/moc/moc_mesh_preview_images_generator.o obj/moc/moc_model_widget.o obj/moc/moc_world_widget.o obj/moc/moc_scene_widget.o obj/moc/moc_part_manage_widget.o obj/moc/moc_animation_manage_widget.o obj/moc/moc_animation_preview_worker.o obj/moc/moc_preview_overlay_controller.o obj/moc/moc_export_animation_worker.o obj/moc/moc_export_progress_widget.o obj/moc/moc_preferences.o obj/moc/moc_preview_grid_view.o obj/moc/moc_skeleton_graphics_widget.o obj/moc/moc_skeleton_ik_mover.o obj/moc/moc_toolbar_button.o obj/moc/moc_turnaround_image_editor_dialog.o obj/moc/moc_turnaround_loader.o obj/moc/moc_uv_map_generator.o obj/moc/moc_waitingspinnerwidget.o /usr/lib/libQt6OpenGLWidgets.so /usr/lib/libQt6OpenGL.so /usr/lib/libQt6SvgWidgets.so /usr/lib/libQt6Widgets.so /usr/lib/libQt6Svg.so /usr/lib/libQt6Multimedia.so /usr/lib/libQt6Gui.so /usr/lib/libGLX.so /usr/lib/libOpenGL.so /usr/lib/libQt6Network.so /usr/lib/libQt6Core.so -lpthread -lGLX -lOpenGL + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.frRwul + umask 022 + cd /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + mkdir /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd dust3d-1.1.6 + '[' 1 -eq 1 ']' + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/bin + install -m 0755 application/dust3d /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/bin/dust3d + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/applications + install -m 0644 ci/appimage/dust3d.desktop /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/applications/dust3d.desktop + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/metainfo + install -m 0644 ci/appimage/dust3d.appdata.xml /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/metainfo/dust3d.appdata.xml + for png in 128x128 64x64 32x32 16x16 + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/ + convert -geometry 128x128 ci/appimage/dust3d.png /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/128x128/apps/dust3d.png WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert" + for png in 128x128 64x64 32x32 16x16 + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/64x64/apps/ + convert -geometry 64x64 ci/appimage/dust3d.png /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/64x64/apps/dust3d.png WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert" + for png in 128x128 64x64 32x32 16x16 + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps/ + convert -geometry 32x32 ci/appimage/dust3d.png /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps/dust3d.png WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert" + for png in 128x128 64x64 32x32 16x16 + mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/16x16/apps/ + convert -geometry 16x16 ci/appimage/dust3d.png /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/icons/hicolor/16x16/apps/dust3d.png WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert" + /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 1.1.6-1.mga11 --unique-debug-suffix -1.1.6-1.mga11.arm --unique-debug-src-base dust3d-1.1.6-1.mga11.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/dust3d-1.1.6-1.mga11.arm find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/SPECPARTS/rpm-debuginfo.specpart Processing files: dust3d-1.1.6-1.mga11.armv7hl Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.5bYJ5R + umask 022 + cd /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + cd dust3d-1.1.6 + DOCDIR=/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/doc/dust3d + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/doc/dust3d + cp -pr /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/AUTHORS /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/doc/dust3d + cp -pr /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/CHANGELOGS /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/doc/dust3d + cp -pr /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/CONTRIBUTORS /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/doc/dust3d + cp -pr /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/README.md /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/doc/dust3d + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.xB4ZfW + umask 022 + cd /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + cd dust3d-1.1.6 + LICENSEDIR=/home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/licenses/dust3d + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/licenses/dust3d + cp -pr /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/dust3d-1.1.6/LICENSE /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT/usr/share/licenses/dust3d + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(dust3d.desktop) dust3d = 1.1.6-1.mga11 dust3d(armv7hl-32) = 1.1.6-1.mga11 metainfo() metainfo(dust3d.appdata.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libOpenGL.so.0 libQt6Core.so.6 libQt6Core.so.6(Qt_6) libQt6Core.so.6(Qt_6.11) libQt6Gui.so.6 libQt6Gui.so.6(Qt_6) libQt6Multimedia.so.6 libQt6Multimedia.so.6(Qt_6) libQt6OpenGL.so.6 libQt6OpenGL.so.6(Qt_6) libQt6OpenGLWidgets.so.6 libQt6OpenGLWidgets.so.6(Qt_6) libQt6SvgWidgets.so.6 libQt6SvgWidgets.so.6(Qt_6) libQt6Widgets.so.6 libQt6Widgets.so.6(Qt_6) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.27) libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.35) libm.so.6(GLIBC_2.38) libm.so.6(GLIBC_2.4) libm.so.6(GLIBC_2.43) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) 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.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.29) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) Processing files: dust3d-debugsource-1.1.6-1.mga11.armv7hl Provides: dust3d-debugsource = 1.1.6-1.mga11 dust3d-debugsource(armv7hl-32) = 1.1.6-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: dust3d-debuginfo-1.1.6-1.mga11.armv7hl Provides: debuginfo(build-id) = f65dda6905b84718c0a7d6bf01e6c8331ea58374 dust3d-debuginfo = 1.1.6-1.mga11 dust3d-debuginfo(armv7hl-32) = 1.1.6-1.mga11 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: dust3d-debugsource(armv7hl-32) = 1.1.6-1.mga11 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/dust3d-1.1.6-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/dust3d-debugsource-1.1.6-1.mga11.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/dust3d-debuginfo-1.1.6-1.mga11.armv7hl.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.JFsVCp + umask 022 + cd /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + test -d /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + rm -rf /home/iurt/rpmbuild/BUILD/dust3d-1.1.6-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!