Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/libQGLViewer.spec'], chrootPath='/var/lib/mock/f37-build-646488-72472/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/libQGLViewer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658361600 Wrote: /builddir/build/SRPMS/libQGLViewer-2.6.4-9.fc37.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/libQGLViewer.spec'], chrootPath='/var/lib/mock/f37-build-646488-72472/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/libQGLViewer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658361600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.sBJ6Ib + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libQGLViewer-2.6.4 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libQGLViewer-2.6.4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd libQGLViewer-2.6.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (libQGLViewer-2.6.3-exit.patch):' Patch #0 (libQGLViewer-2.6.3-exit.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .exit --fuzz=0 patching file QGLViewer/VRender/gpc.cpp Patch #1 (libQGLViewer-2.6.3-dbg.patch): + echo 'Patch #1 (libQGLViewer-2.6.3-dbg.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .dbg --fuzz=0 patching file QGLViewer/QGLViewer.pro Hunk #1 succeeded at 169 (offset 11 lines). Patch #2 (libQGLViewer-2.6.4-qreal.patch): + echo 'Patch #2 (libQGLViewer-2.6.4-qreal.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .qreal --fuzz=0 patching file ./QGLViewer/vec.h + chmod a-x examples/fastDraw/fastDraw.vcproj examples/frameTransform/frameTransform.vcproj examples/frustumCulling/frustumCulling.vcproj examples/interface/interface.vcproj examples/keyFrames/keyFrames.vcproj examples/keyboardAndMouse/keyboardAndMouse.vcproj examples/luxo/luxo.vcproj examples/manipulatedFrame/manipulatedFrame.vcproj examples/mouseGrabber/mouseGrabber.vcproj examples/multiSelect/multiSelect.vcproj examples/multiView/multiView.vcproj examples/overpainting/overpainting.vcproj examples/screenCoordSystem/screenCoordSystem.vcproj examples/select/select.vcproj examples/simpleViewer/simpleViewer.vcproj examples/standardCamera/standardCamera.vcproj examples/stereoViewer/stereoViewer.vcproj + rm -rf ../libQGLViewer-2.6.4-qt5 + cp -a ../libQGLViewer-2.6.4 ../libQGLViewer-2.6.4-qt5 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.c2rJwu + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libQGLViewer-2.6.4 + cd QGLViewer + /usr/lib64/qt4/bin/qmake 'QMAKE_CFLAGS_DEBUG=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CFLAGS_RELEASE=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CXXFLAGS_DEBUG=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CXXFLAGS_RELEASE=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' QMAKE_STRIP= LIB_DIR=/usr/lib64 DOC_DIR=/usr/share/doc/libQGLViewer INCLUDE_DIR=/usr/include TARGET_x=libQGLViewer-qt4.so.2.6.4 + make -j4 /usr/lib64/qt4/bin/uic ImageInterface.ui -o ui_ImageInterface.h /usr/lib64/qt4/bin/uic VRenderInterface.ui -o ui_VRenderInterface.h g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/qglviewer.o qglviewer.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/camera.o camera.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/manipulatedFrame.o manipulatedFrame.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/manipulatedCameraFrame.o manipulatedCameraFrame.cpp In file included from constraint.h:26, from frame.h:29, from manipulatedFrame.h:26, from manipulatedFrame.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from camera.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from constraint.h:26, from frame.h:29, from manipulatedFrame.h:26, from manipulatedCameraFrame.h:26, from manipulatedCameraFrame.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from camera.h:26, from qglviewer.h:26, from manipulatedFrame.h:28: keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from qglviewer.h:26, from qglviewer.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from camera.h:26, from qglviewer.h:26, from manipulatedFrame.h:28: keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from manipulatedFrame.cpp:25: manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ In file included from camera.cpp:26: manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.cpp: In member function 'qglviewer::Vec qglviewer::Camera::pointUnderPixel(const QPoint&, bool&) const': camera.cpp:979:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 979 | return point; | ^~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from qglviewer.cpp:27: manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/frame.o frame.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/saveSnapshot.o saveSnapshot.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/constraint.o constraint.cpp In file included from constraint.h:26, from frame.h:29, from frame.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In constructor 'qglviewer::Frame::Frame(const qglviewer::Vec&, const qglviewer::Quaternion&)': frame.cpp:46:11: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 46 | : t_(position), q_(orientation), constraint_(NULL), referenceFrame_(NULL) | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'void qglviewer::Frame::translate(const qglviewer::Vec&)': frame.cpp:329:20: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 329 | Vec tbis = t; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::position() const': frame.cpp:541:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 541 | return t_; | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::inverseCoordinatesOf(const qglviewer::Vec&) const': frame.cpp:718:19: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 718 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:724:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 724 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::coordinatesOfFrom(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:752:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 752 | return src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::coordinatesOfIn(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:767:19: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 767 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:779:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 779 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::inverseTransformOf(const qglviewer::Vec&) const': frame.cpp:859:19: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 859 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:865:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 865 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::transformOfFrom(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:893:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 893 | return src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::transformOfIn(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:908:22: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 908 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:920:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 920 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'void qglviewer::Frame::projectOnLine(const qglviewer::Vec&, const qglviewer::Vec&)': frame.cpp:1141:20: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 1141 | Vec proj = shift; | ^~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from qglviewer.h:26, from saveSnapshot.cpp:23: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/keyFrameInterpolator.o keyFrameInterpolator.cpp In file included from constraint.h:26, from constraint.cpp:23: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from constraint.cpp:24: frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from camera.h:26, from constraint.cpp:25: keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from constraint.cpp:26: manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/mouseGrabber.o mouseGrabber.cpp In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from qglviewer.h:26, from keyFrameInterpolator.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/quaternion.o quaternion.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/vec.o vec.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/BackFaceCullingOptimizer.o VRender/BackFaceCullingOptimizer.cpp In file included from quaternion.h:26, from quaternion.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ quaternion.cpp: In member function 'qglviewer::Vec qglviewer::Quaternion::axis() const': quaternion.cpp:213:50: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 213 | return (acos(q[3]) <= M_PI/2.0) ? res : -res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/BSPSortMethod.o VRender/BSPSortMethod.cpp In file included from vec.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/EPSExporter.o VRender/EPSExporter.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/Exporter.o VRender/Exporter.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/BSPSortMethod.cpp:45: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/BackFaceCullingOptimizer.cpp:46: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/FIGExporter.o VRender/FIGExporter.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/Exporter.cpp:45: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/gpc.o VRender/gpc.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/ParserGL.o VRender/ParserGL.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/Primitive.o VRender/Primitive.cpp VRender/Primitive.cpp:165:15: warning: 'std::ostream& vrender::operator<<(std::ostream&, const Feedback3DColor&)' has not been declared within 'vrender' 165 | std::ostream& vrender::operator<<(std::ostream& o,const Feedback3DColor& f) | ^~~~~~~ In file included from VRender/Primitive.cpp:47: VRender/Primitive.h:105:38: note: only here as a 'friend' 105 | friend std::ostream& operator<<(std::ostream&,const Feedback3DColor&) ; | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/PrimitivePositioning.o VRender/PrimitivePositioning.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/TopologicalSortMethod.o VRender/TopologicalSortMethod.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/ParserGL.cpp:49: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/VisibilityOptimizer.o VRender/VisibilityOptimizer.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/Vector2.o VRender/Vector2.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/TopologicalSortMethod.cpp:48: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/Vector2.cpp:94:9: warning: 'vrender::Vector2 vrender::operator-(const Vector2&)' has not been declared within 'vrender' 94 | Vector2 vrender::operator- (const Vector2& u) | ^~~~~~~ In file included from VRender/Vector2.cpp:45: VRender/Vector2.h:117:40: note: only here as a 'friend' 117 | friend Vector2 operator- (const Vector2&); | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/Vector3.o VRender/Vector3.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/NVector3.o VRender/NVector3.cpp VRender/NVector3.cpp:85:8: warning: 'double vrender::operator*(const NVector3&, const Vector3&)' has not been declared within 'vrender' 85 | double vrender::operator*(const NVector3 &u,const Vector3 &v) | ^~~~~~~ In file included from VRender/NVector3.cpp:45: VRender/NVector3.h:89:19: note: only here as a 'friend' 89 | friend double operator*(const NVector3 &u,const Vector3 &v); | ^~~~~~~~ VRender/NVector3.cpp:90:8: warning: 'double vrender::operator*(const Vector3&, const NVector3&)' has not been declared within 'vrender' 90 | double vrender::operator*(const Vector3 &u,const NVector3 &v) | ^~~~~~~ VRender/NVector3.h:90:19: note: only here as a 'friend' 90 | friend double operator*(const Vector3 &u,const NVector3 &v); | ^~~~~~~~ VRender/Vector3.cpp:125:9: warning: 'vrender::Vector3 vrender::operator*(double, const Vector3&)' has not been declared within 'vrender' 125 | Vector3 vrender::operator* (double r,const Vector3& u) | ^~~~~~~ In file included from VRender/Vector3.cpp:46: VRender/Vector3.h:158:40: note: only here as a 'friend' 158 | friend Vector3 operator* (double,const Vector3&); | ^~~~~~~~ VRender/Vector3.cpp:155:15: warning: 'std::ostream& vrender::operator<<(std::ostream&, const Vector3&)' has not been declared within 'vrender' 155 | std::ostream& vrender::operator<< (std::ostream& out,const Vector3& u) | ^~~~~~~ VRender/Vector3.h:171:46: note: only here as a 'friend' 171 | friend std::ostream& operator<< (std::ostream&,const Vector3&); | ^~~~~~~~ In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/VisibilityOptimizer.cpp:46: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/VRender.o VRender/VRender.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. qglviewer.h -o .moc/moc_qglviewer.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. camera.h -o .moc/moc_camera.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. manipulatedFrame.h -o .moc/moc_manipulatedFrame.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. manipulatedCameraFrame.h -o .moc/moc_manipulatedCameraFrame.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. frame.h -o .moc/moc_frame.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. keyFrameInterpolator.h -o .moc/moc_keyFrameInterpolator.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/moc_qglviewer.o .moc/moc_qglviewer.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/moc_camera.o .moc/moc_camera.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/moc_manipulatedFrame.o .moc/moc_manipulatedFrame.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/VRender.cpp:60: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../quaternion.h:26, from .moc/../keyFrameInterpolator.h:29, from .moc/../camera.h:26, from .moc/../qglviewer.h:26, from .moc/moc_qglviewer.cpp:9: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../frame.h:29, from .moc/../keyFrameInterpolator.h:31: .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../quaternion.h:26, from .moc/../keyFrameInterpolator.h:29, from .moc/../camera.h:26, from .moc/moc_camera.cpp:9: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../frame.h:29, from .moc/../keyFrameInterpolator.h:31: .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/moc_manipulatedCameraFrame.o .moc/moc_manipulatedCameraFrame.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/moc_frame.o .moc/moc_frame.cpp In file included from .moc/../constraint.h:26, from .moc/../frame.h:29, from .moc/../manipulatedFrame.h:26, from .moc/moc_manipulatedFrame.cpp:9: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../camera.h:26, from .moc/../qglviewer.h:26, from .moc/../manipulatedFrame.h:28: .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I/usr/X11R6/include -I.moc -I. -o .obj/moc_keyFrameInterpolator.o .moc/moc_keyFrameInterpolator.cpp In file included from .moc/../constraint.h:26, from .moc/../frame.h:29, from .moc/../manipulatedFrame.h:26, from .moc/../manipulatedCameraFrame.h:26, from .moc/moc_manipulatedCameraFrame.cpp:9: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../camera.h:26, from .moc/../qglviewer.h:26, from .moc/../manipulatedFrame.h:28: .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': .moc/../manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': .moc/../manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../constraint.h:26, from .moc/../frame.h:29, from .moc/moc_frame.cpp:9: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../quaternion.h:26, from .moc/../keyFrameInterpolator.h:29, from .moc/moc_keyFrameInterpolator.cpp:9: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../frame.h:29, from .moc/../keyFrameInterpolator.h:31: .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ rm -f libQGLViewer-qt4.so.2.6.4 libQGLViewer-qt4.so libQGLViewer-qt4.so.2.6.4\ libQGLViewer-qt4.so.2 libQGLViewer-qt4.so.2.6 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libQGLViewer-qt4.so.2.6.4 -o libQGLViewer-qt4.so.2.6.4 .obj/qglviewer.o .obj/camera.o .obj/manipulatedFrame.o .obj/manipulatedCameraFrame.o .obj/frame.o .obj/saveSnapshot.o .obj/constraint.o .obj/keyFrameInterpolator.o .obj/mouseGrabber.o .obj/quaternion.o .obj/vec.o .obj/BackFaceCullingOptimizer.o .obj/BSPSortMethod.o .obj/EPSExporter.o .obj/Exporter.o .obj/FIGExporter.o .obj/gpc.o .obj/ParserGL.o .obj/Primitive.o .obj/PrimitivePositioning.o .obj/TopologicalSortMethod.o .obj/VisibilityOptimizer.o .obj/Vector2.o .obj/Vector3.o .obj/NVector3.o .obj/VRender.o .obj/moc_qglviewer.o .obj/moc_camera.o .obj/moc_manipulatedFrame.o .obj/moc_manipulatedCameraFrame.o .obj/moc_frame.o .obj/moc_keyFrameInterpolator.o -L/usr/X11R6/lib -L/usr/lib64 -lpthread -lGL -lGLU -lQtXml -lQtOpenGL -lQtGui -lQtCore ln -s libQGLViewer-qt4.so.2.6.4 libQGLViewer-qt4.so ln -s libQGLViewer-qt4.so.2.6.4 libQGLViewer-qt4.so.2.6.4\ libQGLViewer-qt4.so.2 ln -s libQGLViewer-qt4.so.2.6.4 libQGLViewer-qt4.so.2.6 + cd ../designerPlugin + /usr/lib64/qt4/bin/qmake 'QMAKE_CFLAGS_DEBUG=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CFLAGS_RELEASE=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CXXFLAGS_DEBUG=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CXXFLAGS_RELEASE=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' QMAKE_STRIP= LIB_DIR=../QGLViewer + make -j4 g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_PLUGIN -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtDesigner -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I.. -I/usr/X11R6/include -I.moc -o .obj/qglviewerPlugin.o qglviewerPlugin.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_PLUGIN -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtDesigner -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I.. -I/usr/X11R6/include -I.moc qglviewerPlugin.h -o .moc/moc_qglviewerPlugin.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_PLUGIN -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQDESIGNER_EXPORT_WIDGETS -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtDesigner -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include -I.. -I/usr/X11R6/include -I.moc -o .obj/moc_qglviewerPlugin.o .moc/moc_qglviewerPlugin.cpp In file included from ../QGLViewer/quaternion.h:26, from ../QGLViewer/keyFrameInterpolator.h:29, from ../QGLViewer/camera.h:26, from ../QGLViewer/qglviewer.h:26, from qglviewerPlugin.cpp:24: ../QGLViewer/vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': ../QGLViewer/vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ ../QGLViewer/vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from ../QGLViewer/frame.h:29, from ../QGLViewer/keyFrameInterpolator.h:31: ../QGLViewer/constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': ../QGLViewer/constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ ../QGLViewer/constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': ../QGLViewer/constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ ../QGLViewer/frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': ../QGLViewer/frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ ../QGLViewer/keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': ../QGLViewer/keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ ../QGLViewer/keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': ../QGLViewer/keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ ../QGLViewer/camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': ../QGLViewer/camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ ../QGLViewer/vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ rm -f libqglviewerplugin.so g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o libqglviewerplugin.so .obj/qglviewerPlugin.o .obj/moc_qglviewerPlugin.o -L/usr/X11R6/lib -L/usr/lib64 -L../QGLViewer -lQGLViewer-qt4 -lpthread -lGL -lQtXml -lQtOpenGL -lQtGui -lQtCore -lQtDesigner + cd ../../libQGLViewer-2.6.4-qt5/QGLViewer + /usr/lib64/qt5/bin/qmake 'QMAKE_CFLAGS_DEBUG=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CFLAGS_RELEASE=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CXXFLAGS_DEBUG=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_CXXFLAGS_RELEASE=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' QMAKE_STRIP= LIB_DIR=/usr/lib64 DOC_DIR=/usr/share/doc/libQGLViewer INCLUDE_DIR=/usr/include TARGET_x=libQGLViewer-qt5.so.2.6.4 Info: creating stash file /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/.qmake.stash + make -j4 /usr/lib64/qt5/bin/uic ImageInterface.ui -o ui_ImageInterface.h /usr/lib64/qt5/bin/uic VRenderInterface.ui -o ui_VRenderInterface.h g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/qglviewer.o qglviewer.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/camera.o camera.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/manipulatedFrame.o manipulatedFrame.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/manipulatedCameraFrame.o manipulatedCameraFrame.cpp In file included from constraint.h:26, from frame.h:29, from manipulatedFrame.h:26, from manipulatedCameraFrame.h:26, from manipulatedCameraFrame.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from camera.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from constraint.h:26, from frame.h:29, from manipulatedFrame.h:26, from manipulatedFrame.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from camera.h:26, from qglviewer.h:26, from manipulatedFrame.h:28: keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from camera.h:26, from qglviewer.h:26, from manipulatedFrame.h:28: keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from qglviewer.h:26, from qglviewer.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from camera.cpp:25: qglviewer.h: At global scope: qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from config.h:39, from domUtils.h:23, from camera.cpp:23: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ qglviewer.h: At global scope: qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from config.h:39, from domUtils.h:23, from manipulatedCameraFrame.cpp:23: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h: At global scope: qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from config.h:39, from domUtils.h:23, from manipulatedFrame.cpp:23: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from camera.cpp:26: manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from manipulatedFrame.cpp:25: manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.cpp: In member function 'qglviewer::Vec qglviewer::Camera::pointUnderPixel(const QPoint&, bool&) const': camera.cpp:979:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 979 | return point; | ^~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ qglviewer.h: At global scope: qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from config.h:39, from domUtils.h:23, from qglviewer.cpp:23: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ In file included from qglviewer.cpp:27: manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedFrame.cpp: In member function 'void qglviewer::ManipulatedFrame::computeMouseSpeed(const QMouseEvent*)': manipulatedFrame.cpp:245:40: warning: 'int QTime::restart()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 245 | delay_ = last_move_time.restart(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/QTime:1, from qglviewer.h:30: /usr/include/qt5/QtCore/qdatetime.h:236:54: note: declared here 236 | QT_DEPRECATED_X("Use QElapsedTimer instead") int restart(); | ^~~~~~~ manipulatedFrame.cpp: In member function 'qreal qglviewer::ManipulatedFrame::wheelDelta(const QWheelEvent*) const': manipulatedFrame.cpp:285:28: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 285 | return event->delta() * wheelSensitivity() * WHEEL_SENSITIVITY_COEF; | ~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtGui/QMouseEvent:1, from manipulatedFrame.cpp:31: /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ manipulatedCameraFrame.cpp: In member function 'virtual void qglviewer::ManipulatedCameraFrame::wheelEvent(QWheelEvent*, qglviewer::Camera*)': manipulatedCameraFrame.cpp:428:95: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations] 428 | translate(inverseTransformOf(Vec(0.0, 0.0, 0.2*flySpeed()*event->delta()))); | ~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtGui/QMouseEvent:1, from manipulatedCameraFrame.cpp:27: /usr/include/qt5/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ qglviewer.cpp: In member function 'void QGLViewer::defaultConstructor()': qglviewer.cpp:93:23: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 93 | fpsTime_.start(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/qt5/QtCore/QTime:1, from qglviewer.h:30: /usr/include/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ qglviewer.cpp: In member function 'virtual void QGLViewer::postDraw()': qglviewer.cpp:382:64: warning: 'int QTime::restart()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 382 | f_p_s_ = 1000.0 * maxCounter / fpsTime_.restart(); | ~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:236:54: note: declared here 236 | QT_DEPRECATED_X("Use QElapsedTimer instead") int restart(); | ^~~~~~~ qglviewer.cpp: In member function 'void QGLViewer::setDefaultMouseBindings()': qglviewer.cpp:541:48: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 541 | setMouseBinding(modifiers, Qt::MidButton, mh, ZOOM); | ^~~~~~~~~ In file included from /usr/include/qt5/QtCore/qobjectdefs.h:48, from /usr/include/qt5/QtGui/qwindowdefs.h:44, from /usr/include/qt5/QtWidgets/qwidget.h:44: /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ qglviewer.cpp:550:48: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 550 | setMouseBinding(Qt::ShiftModifier, Qt::MidButton, CAMERA, ZOOM_ON_REGION); | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ qglviewer.cpp:558:45: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 558 | setMouseBinding(Qt::NoModifier, Qt::MidButton, SHOW_ENTIRE_SCENE, true); | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ qglviewer.cpp: In function 'QString mouseButtonsString(Qt::MouseButtons)': qglviewer.cpp:1117:21: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 1117 | if (b & Qt::MidButton) { if (addAmpersand) result += " & "; result += QGLViewer::tr("Middle", "middle mouse button"); addAmpersand=true; } | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ qglviewer.cpp: In static member function 'static QString QGLViewer::mouseActionString(MouseAction)': qglviewer.cpp:1556:67: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1556 | case QGLViewer::NO_MOUSE_ACTION : return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1556:67: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1556 | case QGLViewer::NO_MOUSE_ACTION : return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1569:25: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1569 | return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1569:25: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1569 | return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp: In static member function 'static QString QGLViewer::clickActionString(ClickAction)': qglviewer.cpp:1576:67: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1576 | case QGLViewer::NO_CLICK_ACTION : return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1576:67: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1576 | case QGLViewer::NO_CLICK_ACTION : return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1588:25: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1588 | return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1588:25: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1588 | return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp: In member function 'QString QGLViewer::cameraPathKeysString() const': qglviewer.cpp:1834:33: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1834 | return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1834:33: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1834 | return QString::null; | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.cpp:1840:14: warning: 'void qSort(Container&) [with Container = QVector]' is deprecated: Use std::sort [-Wdeprecated-declarations] 1840 | qSort(keys); | ~~~~~^~~~~~ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49: /usr/include/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ qglviewer.cpp: In member function 'virtual void QGLViewer::keyPressEvent(QKeyEvent*)': qglviewer.cpp:2096:66: warning: 'int QTime::restart()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 2096 | int elapsed = doublePress.restart(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:236:54: note: declared here 236 | QT_DEPRECATED_X("Use QElapsedTimer instead") int restart(); | ^~~~~~~ qglviewer.cpp:2114:66: warning: 'int QTime::restart()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 2114 | int elapsed = doublePress.restart(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt5/QtCore/qdatetime.h:236:54: note: declared here 236 | QT_DEPRECATED_X("Use QElapsedTimer instead") int restart(); | ^~~~~~~ qglviewer.cpp: In member function 'void QGLViewer::toggleCameraMode()': qglviewer.cpp:3014:48: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 3014 | setMouseBinding(modifiers, Qt::MidButton, CAMERA, LOOK_AROUND); | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ qglviewer.cpp:3020:53: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 3020 | setMouseBinding(Qt::NoModifier, Qt::MidButton, NO_CLICK_ACTION, true); | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ qglviewer.cpp:3029:48: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 3029 | setMouseBinding(modifiers, Qt::MidButton, CAMERA, ZOOM); | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ qglviewer.cpp:3035:53: warning: 'Qt::MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 3035 | setMouseBinding(Qt::NoModifier, Qt::MidButton, SHOW_ENTIRE_SCENE, true); | ^~~~~~~~~ /usr/include/qt5/QtCore/qnamespace.h:132:9: note: declared here 132 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/frame.o frame.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/saveSnapshot.o saveSnapshot.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/constraint.o constraint.cpp In file included from constraint.h:26, from frame.h:29, from frame.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In constructor 'qglviewer::Frame::Frame(const qglviewer::Vec&, const qglviewer::Quaternion&)': frame.cpp:46:11: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 46 | : t_(position), q_(orientation), constraint_(NULL), referenceFrame_(NULL) | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'void qglviewer::Frame::translate(const qglviewer::Vec&)': frame.cpp:329:20: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 329 | Vec tbis = t; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::position() const': frame.cpp:541:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 541 | return t_; | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::inverseCoordinatesOf(const qglviewer::Vec&) const': frame.cpp:718:19: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 718 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:724:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 724 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::coordinatesOfFrom(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:752:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 752 | return src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::coordinatesOfIn(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:767:19: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 767 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:779:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 779 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::inverseTransformOf(const qglviewer::Vec&) const': frame.cpp:859:19: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 859 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:865:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 865 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::transformOfFrom(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:893:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 893 | return src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'qglviewer::Vec qglviewer::Frame::transformOfIn(const qglviewer::Vec&, const qglviewer::Frame*) const': frame.cpp:908:22: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 908 | Vec res = src; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp:920:16: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 920 | return res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.cpp: In member function 'void qglviewer::Frame::projectOnLine(const qglviewer::Vec&, const qglviewer::Vec&)': frame.cpp:1141:20: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 1141 | Vec proj = shift; | ^~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from qglviewer.h:26, from saveSnapshot.cpp:23: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ qglviewer.h: At global scope: qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from /usr/include/qt5/QtCore/qnamespace.h:43, from /usr/include/qt5/QtCore/qobjectdefs.h:48, from /usr/include/qt5/QtCore/qobject.h:46, from /usr/include/qt5/QtCore/QObject:1, from keyFrameInterpolator.h:26: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ saveSnapshot.cpp: In member function 'bool QGLViewer::openSnapshotFormatDialog()': saveSnapshot.cpp:80:57: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 80 | QStringList list = formats.split(";;", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ saveSnapshot.cpp:80:57: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 80 | QStringList list = formats.split(";;", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ saveSnapshot.cpp:80:41: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 80 | QStringList list = formats.split(";;", QString::SkipEmptyParts); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:609:17: note: declared here 609 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ saveSnapshot.cpp: In member function 'void QGLViewer::saveSnapshot(bool, bool)': saveSnapshot.cpp:548:170: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = QFileDialog::Option; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 548 | overwrite?QFileDialog::DontConfirmOverwrite:QFlags(0)); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ saveSnapshot.cpp:564:30: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 564 | count.sprintf("%.04d", snapshotCounter_++); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ saveSnapshot.cpp:574:46: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 574 | count.sprintf("%.04d", snapshotCounter_++); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:393:14: note: declared here 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ In file included from constraint.h:26, from constraint.cpp:23: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from constraint.cpp:24: frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from camera.h:26, from constraint.cpp:25: keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from manipulatedFrame.h:28, from manipulatedCameraFrame.h:26, from constraint.cpp:26: qglviewer.h: At global scope: qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from /usr/include/qt5/QtXml/qtxmlglobal.h:43, from /usr/include/qt5/QtXml/qdom.h:43, from /usr/include/qt5/QtXml/QDomElement:1, from vec.h:29: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtXml/qdom.h:44: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/keyFrameInterpolator.o keyFrameInterpolator.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/mouseGrabber.o mouseGrabber.cpp In file included from quaternion.h:26, from keyFrameInterpolator.h:29, from camera.h:26, from qglviewer.h:26, from keyFrameInterpolator.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from frame.h:29, from keyFrameInterpolator.h:31: constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ qglviewer.h: At global scope: qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from config.h:39, from domUtils.h:23, from keyFrameInterpolator.cpp:23: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/quaternion.o quaternion.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/vec.o vec.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/BackFaceCullingOptimizer.o VRender/BackFaceCullingOptimizer.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/BSPSortMethod.o VRender/BSPSortMethod.cpp In file included from quaternion.h:26, from quaternion.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ quaternion.cpp: In member function 'qglviewer::Vec qglviewer::Quaternion::axis() const': quaternion.cpp:213:50: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 213 | return (acos(q[3]) <= M_PI/2.0) ? res : -res; | ^~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from vec.cpp:24: vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/EPSExporter.o VRender/EPSExporter.cpp In file included from /usr/include/qt5/QtGui/qopengl.h:146, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77, from VRender/Exporter.h:52, from VRender/EPSExporter.cpp:47: /usr/include/qt5/QtGui/qopenglext.h:60: warning: "GL_GLEXT_VERSION" redefined 60 | #define GL_GLEXT_VERSION 20190228 | In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/BackFaceCullingOptimizer.cpp:46: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from /usr/include/GL/gl.h:2050, from VRender/Types.h:55, from VRender/Primitive.h:52, from VRender/EPSExporter.cpp:46: /usr/include/GL/glext.h:54: note: this is the location of the previous definition 54 | #define GL_GLEXT_VERSION 20190805 | In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../qglviewer.h: At global scope: VRender/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from VRender/../config.h:39, from VRender/VRender.h:48: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/Exporter.o VRender/Exporter.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/FIGExporter.o VRender/FIGExporter.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/BSPSortMethod.cpp:45: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../qglviewer.h: At global scope: VRender/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from VRender/../config.h:39, from VRender/VRender.h:48: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ In file included from /usr/include/qt5/QtGui/qopengl.h:146, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77, from VRender/Exporter.h:52, from VRender/FIGExporter.cpp:45: /usr/include/qt5/QtGui/qopenglext.h:60: warning: "GL_GLEXT_VERSION" redefined 60 | #define GL_GLEXT_VERSION 20190228 | In file included from /usr/include/GL/gl.h:2050, from VRender/Types.h:55, from VRender/Primitive.h:52, from VRender/Exporter.h:50: /usr/include/GL/glext.h:54: note: this is the location of the previous definition 54 | #define GL_GLEXT_VERSION 20190805 | In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/Exporter.cpp:45: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../qglviewer.h: At global scope: VRender/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from VRender/../config.h:39, from VRender/VRender.h:48: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/gpc.o VRender/gpc.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/ParserGL.o VRender/ParserGL.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/Primitive.o VRender/Primitive.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/PrimitivePositioning.o VRender/PrimitivePositioning.cpp VRender/Primitive.cpp:165:15: warning: 'std::ostream& vrender::operator<<(std::ostream&, const Feedback3DColor&)' has not been declared within 'vrender' 165 | std::ostream& vrender::operator<<(std::ostream& o,const Feedback3DColor& f) | ^~~~~~~ In file included from VRender/Primitive.cpp:47: VRender/Primitive.h:105:38: note: only here as a 'friend' 105 | friend std::ostream& operator<<(std::ostream&,const Feedback3DColor&) ; | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/TopologicalSortMethod.o VRender/TopologicalSortMethod.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/VisibilityOptimizer.o VRender/VisibilityOptimizer.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/ParserGL.cpp:49: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../qglviewer.h: At global scope: VRender/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from VRender/../config.h:39, from VRender/VRender.h:48: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/Vector2.o VRender/Vector2.cpp VRender/Vector2.cpp:94:9: warning: 'vrender::Vector2 vrender::operator-(const Vector2&)' has not been declared within 'vrender' 94 | Vector2 vrender::operator- (const Vector2& u) | ^~~~~~~ In file included from VRender/Vector2.cpp:45: VRender/Vector2.h:117:40: note: only here as a 'friend' 117 | friend Vector2 operator- (const Vector2&); | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/Vector3.o VRender/Vector3.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/NVector3.o VRender/NVector3.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/TopologicalSortMethod.cpp:48: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../qglviewer.h: At global scope: VRender/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from VRender/../config.h:39, from VRender/VRender.h:48: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/NVector3.cpp:85:8: warning: 'double vrender::operator*(const NVector3&, const Vector3&)' has not been declared within 'vrender' 85 | double vrender::operator*(const NVector3 &u,const Vector3 &v) | ^~~~~~~ In file included from VRender/NVector3.cpp:45: VRender/NVector3.h:89:19: note: only here as a 'friend' 89 | friend double operator*(const NVector3 &u,const Vector3 &v); | ^~~~~~~~ VRender/NVector3.cpp:90:8: warning: 'double vrender::operator*(const Vector3&, const NVector3&)' has not been declared within 'vrender' 90 | double vrender::operator*(const Vector3 &u,const NVector3 &v) | ^~~~~~~ VRender/NVector3.h:90:19: note: only here as a 'friend' 90 | friend double operator*(const Vector3 &u,const NVector3 &v); | ^~~~~~~~ VRender/Vector3.cpp:125:9: warning: 'vrender::Vector3 vrender::operator*(double, const Vector3&)' has not been declared within 'vrender' 125 | Vector3 vrender::operator* (double r,const Vector3& u) | ^~~~~~~ In file included from VRender/Vector3.cpp:46: VRender/Vector3.h:158:40: note: only here as a 'friend' 158 | friend Vector3 operator* (double,const Vector3&); | ^~~~~~~~ VRender/Vector3.cpp:155:15: warning: 'std::ostream& vrender::operator<<(std::ostream&, const Vector3&)' has not been declared within 'vrender' 155 | std::ostream& vrender::operator<< (std::ostream& out,const Vector3& u) | ^~~~~~~ VRender/Vector3.h:171:46: note: only here as a 'friend' 171 | friend std::ostream& operator<< (std::ostream&,const Vector3&); | ^~~~~~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/VRender.o VRender/VRender.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52, from VRender/VisibilityOptimizer.cpp:46: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../qglviewer.h: At global scope: VRender/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from VRender/../config.h:39, from VRender/VRender.h:48: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ In file included from /usr/include/qt5/QtGui/qopengl.h:146, from /usr/include/qt5/QtOpenGL/qgl.h:45, from /usr/include/qt5/QtOpenGL/QGLWidget:1, from VRender/../config.h:77, from VRender/VRender.h:48, from VRender/VRender.cpp:60: /usr/include/qt5/QtGui/qopenglext.h:60: warning: "GL_GLEXT_VERSION" redefined 60 | #define GL_GLEXT_VERSION 20190228 | In file included from /usr/include/GL/gl.h:2050, from VRender/VRender.cpp:52: /usr/include/GL/glext.h:54: note: this is the location of the previous definition 54 | #define GL_GLEXT_VERSION 20190805 | g++ -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -dM -E -o .moc/moc_predefs.h /usr/lib64/qt5/mkspecs/features/data/dummy.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/.moc/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/riscv64-redhat-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/riscv64-redhat-linux/12/include -I/usr/local/include -I/usr/include qglviewer.h -o .moc/moc_qglviewer.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/.moc/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/riscv64-redhat-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/riscv64-redhat-linux/12/include -I/usr/local/include -I/usr/include camera.h -o .moc/moc_camera.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/.moc/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/riscv64-redhat-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/riscv64-redhat-linux/12/include -I/usr/local/include -I/usr/include manipulatedFrame.h -o .moc/moc_manipulatedFrame.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/.moc/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/riscv64-redhat-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/riscv64-redhat-linux/12/include -I/usr/local/include -I/usr/include manipulatedCameraFrame.h -o .moc/moc_manipulatedCameraFrame.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/.moc/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/riscv64-redhat-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/riscv64-redhat-linux/12/include -I/usr/local/include -I/usr/include frame.h -o .moc/moc_frame.cpp /usr/lib64/qt5/bin/moc -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/.moc/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I/usr/include/c++/12 -I/usr/include/c++/12/riscv64-redhat-linux -I/usr/include/c++/12/backward -I/usr/lib/gcc/riscv64-redhat-linux/12/include -I/usr/local/include -I/usr/include keyFrameInterpolator.h -o .moc/moc_keyFrameInterpolator.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/moc_qglviewer.o .moc/moc_qglviewer.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/moc_camera.o .moc/moc_camera.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/moc_manipulatedFrame.o .moc/moc_manipulatedFrame.cpp In file included from VRender/../quaternion.h:26, from VRender/../keyFrameInterpolator.h:29, from VRender/../camera.h:26, from VRender/../qglviewer.h:26, from VRender/VRender.h:52: VRender/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': VRender/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from VRender/../frame.h:29, from VRender/../keyFrameInterpolator.h:31: VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': VRender/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': VRender/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': VRender/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': VRender/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': VRender/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': VRender/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ VRender/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ VRender/../qglviewer.h: At global scope: VRender/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from VRender/../config.h:39: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtOpenGL/qgl.h:46: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ VRender/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/moc_manipulatedCameraFrame.o .moc/moc_manipulatedCameraFrame.cpp In file included from .moc/../quaternion.h:26, from .moc/../keyFrameInterpolator.h:29, from .moc/../camera.h:26, from .moc/../qglviewer.h:26, from .moc/moc_qglviewer.cpp:10: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../frame.h:29, from .moc/../keyFrameInterpolator.h:31: .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../qglviewer.h: At global scope: .moc/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from /usr/include/qt5/QtCore/qnamespace.h:43, from /usr/include/qt5/QtCore/qobjectdefs.h:48, from /usr/include/qt5/QtCore/qobject.h:46, from /usr/include/qt5/QtCore/QObject:1, from .moc/../keyFrameInterpolator.h:26: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ In file included from .moc/../quaternion.h:26, from .moc/../keyFrameInterpolator.h:29, from .moc/../camera.h:26, from .moc/moc_camera.cpp:10: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../frame.h:29, from .moc/../keyFrameInterpolator.h:31: .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../constraint.h:26, from .moc/../frame.h:29, from .moc/../manipulatedFrame.h:26, from .moc/moc_manipulatedFrame.cpp:10: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../camera.h:26, from .moc/../qglviewer.h:26, from .moc/../manipulatedFrame.h:28: .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../qglviewer.h: At global scope: .moc/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from /usr/include/qt5/QtCore/qnamespace.h:43, from /usr/include/qt5/QtCore/qobjectdefs.h:48, from /usr/include/qt5/QtCore/qobject.h:46, from /usr/include/qt5/QtCore/QObject:1, from .moc/../frame.h:26: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/moc_frame.o .moc/moc_frame.cpp g++ -c -pipe -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -frtti -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtXml -I/usr/include/qt5/QtCore -I.moc -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/moc_keyFrameInterpolator.o .moc/moc_keyFrameInterpolator.cpp In file included from .moc/../constraint.h:26, from .moc/../frame.h:29, from .moc/../manipulatedFrame.h:26, from .moc/../manipulatedCameraFrame.h:26, from .moc/moc_manipulatedCameraFrame.cpp:10: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../camera.h:26, from .moc/../qglviewer.h:26, from .moc/../manipulatedFrame.h:28: .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../camera.h: In member function 'qglviewer::Vec qglviewer::Camera::sceneCenter() const': .moc/../camera.h:297:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 297 | Vec sceneCenter() const { return sceneCenter_; } | ^~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../qglviewer.h: At global scope: .moc/../qglviewer.h:84:101: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 84 | explicit QGLViewer(QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ In file included from /usr/include/qt5/QtCore/qglobal.h:1299, from /usr/include/qt5/QtCore/qnamespace.h:43, from /usr/include/qt5/QtCore/qobjectdefs.h:48, from /usr/include/qt5/QtCore/qobject.h:46, from /usr/include/qt5/QtCore/QObject:1, from .moc/../frame.h:26: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:85:122: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 85 | explicit QGLViewer(QGLContext *context, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:86:126: warning: 'constexpr QFlags::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations] 86 | explicit QGLViewer(const QGLFormat& format, QWidget* parent=0, const QGLWidget* shareWidget=0, Qt::WindowFlags flags=0); | ^ /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ .moc/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ In file included from /usr/include/qt5/QtCore/qobject.h:47: /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1062:58: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1062 | void saveToFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../qglviewer.h:1063:63: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations] 1063 | bool restoreFromFile(const QString& fileName=QString::null); | ^~~~ /usr/include/qt5/QtCore/qstring.h:954:23: note: declared here 954 | static const Null null; | ^~~~ .moc/../manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::pivotPoint() const': .moc/../manipulatedCameraFrame.h:75:41: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 75 | Vec pivotPoint() const { return pivotPoint_; } | ^~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../manipulatedCameraFrame.h: In member function 'qglviewer::Vec qglviewer::ManipulatedCameraFrame::sceneUpVector() const': .moc/../manipulatedCameraFrame.h:171:44: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 171 | Vec sceneUpVector() const { return sceneUpVector_; } | ^~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../constraint.h:26, from .moc/../frame.h:29, from .moc/moc_frame.cpp:10: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../quaternion.h:26, from .moc/../keyFrameInterpolator.h:29, from .moc/moc_keyFrameInterpolator.cpp:10: .moc/../vec.h: In member function 'qglviewer::Vec qglviewer::Vec::unit() const': .moc/../vec.h:379:26: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 379 | Vec v = *this; | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../vec.h:381:24: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 381 | return v; | ^ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ In file included from .moc/../frame.h:29, from .moc/../keyFrameInterpolator.h:31: .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::translationConstraintDirection() const': .moc/../constraint.h:238:61: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 238 | Vec translationConstraintDirection() const { return translationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../constraint.h: In member function 'qglviewer::Vec qglviewer::AxisPlaneConstraint::rotationConstraintDirection() const': .moc/../constraint.h:259:58: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 259 | Vec rotationConstraintDirection() const { return rotationConstraintDir_; }; | ^~~~~~~~~~~~~~~~~~~~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../frame.h: In member function 'qglviewer::Vec qglviewer::Frame::translation() const': .moc/../frame.h:228:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 228 | Vec translation() const { return t_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::position() const': .moc/../keyFrameInterpolator.h:311:47: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 311 | Vec position() const { return p_; } | ^~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ .moc/../keyFrameInterpolator.h: In member function 'qglviewer::Vec qglviewer::KeyFrameInterpolator::KeyFrame::tgP() const': .moc/../keyFrameInterpolator.h:313:42: warning: implicitly-declared 'constexpr qglviewer::Vec::Vec(const qglviewer::Vec&)' is deprecated [-Wdeprecated-copy] 313 | Vec tgP() const { return tgP_; } | ^~~~ .moc/../vec.h:118:14: note: because 'qglviewer::Vec' has user-provided 'qglviewer::Vec& qglviewer::Vec::operator=(const qglviewer::Vec&)' 118 | Vec& operator=(const Vec& v) | ^~~~~~~~ rm -f libQGLViewer-qt5.so.2.6.4 libQGLViewer-qt5.so libQGLViewer-qt5.so.2.6.4 libQGLViewer-qt5.so.2 libQGLViewer-qt5.so.2.6 g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libQGLViewer-qt5.so.2.6.4 -o libQGLViewer-qt5.so.2.6.4 .obj/qglviewer.o .obj/camera.o .obj/manipulatedFrame.o .obj/manipulatedCameraFrame.o .obj/frame.o .obj/saveSnapshot.o .obj/constraint.o .obj/keyFrameInterpolator.o .obj/mouseGrabber.o .obj/quaternion.o .obj/vec.o .obj/BackFaceCullingOptimizer.o .obj/BSPSortMethod.o .obj/EPSExporter.o .obj/Exporter.o .obj/FIGExporter.o .obj/gpc.o .obj/ParserGL.o .obj/Primitive.o .obj/PrimitivePositioning.o .obj/TopologicalSortMethod.o .obj/VisibilityOptimizer.o .obj/Vector2.o .obj/Vector3.o .obj/NVector3.o .obj/VRender.o .obj/moc_qglviewer.o .obj/moc_camera.o .obj/moc_manipulatedFrame.o .obj/moc_manipulatedCameraFrame.o .obj/moc_frame.o .obj/moc_keyFrameInterpolator.o -pthread -lGL -lGLU /usr/lib64/libQt5OpenGL.so /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Xml.so /usr/lib64/libQt5Core.so ln -s libQGLViewer-qt5.so.2.6.4 libQGLViewer-qt5.so ln -s libQGLViewer-qt5.so.2.6.4 libQGLViewer-qt5.so.2.6.4 libQGLViewer-qt5.so.2 ln: target 'libQGLViewer-qt5.so.2': No such file or directory make: [Makefile:263: libQGLViewer-qt5.so.2.6.4] Error 1 (ignored) ln -s libQGLViewer-qt5.so.2.6.4 libQGLViewer-qt5.so.2.6 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.yfS3h3 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 ++ dirname /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd libQGLViewer-2.6.4 + cd QGLViewer + make -f Makefile -e INSTALL_ROOT=/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 install_target install_include STRIP=/usr/bin/true install -m 755 -p "libQGLViewer-qt4.so.2.6.4" "/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.so.2.6.4" ln -f -s "libQGLViewer-qt4.so.2.6.4" "/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.so" ln -f -s "libQGLViewer-qt4.so.2.6.4" "/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.so.2.6.4\ libQGLViewer-qt4.so.2" ln -f -s "libQGLViewer-qt4.so.2.6.4" "/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.so.2.6" install -m 644 -p "libQGLViewer-qt4.prl" "/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.prl" install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/qglviewer.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/camera.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/manipulatedFrame.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/manipulatedCameraFrame.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/frame.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/constraint.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/keyFrameInterpolator.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/mouseGrabber.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/quaternion.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/vec.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/domUtils.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/config.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ install -m 644 -p /builddir/build/BUILD/libQGLViewer-2.6.4/QGLViewer/qglviewer_fr.qm /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/ + find /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 -name '*.la' -exec rm -f '{}' ';' + rm /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.prl + rm /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.so.2.6 '/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.so.2.6.4\ libQGLViewer-qt4.so.2' + cd ../designerPlugin + make -e INSTALL_ROOT=/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 install STRIP=/usr/bin/true install -m 755 -p "libqglviewerplugin.so" "/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/qt4/plugins/designer/libqglviewerplugin.so" + cd ../../libQGLViewer-2.6.4-qt5/QGLViewer + make -f Makefile -e INSTALL_ROOT=/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 install_target install_include STRIP=/usr/bin/true /usr/lib64/qt5/bin/qmake -install qinstall -exe libQGLViewer-qt5.so.2.6.4 /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so.2.6.4 ln -f -s libQGLViewer-qt5.so.2.6.4 /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so ln -f -s libQGLViewer-qt5.so.2.6.4 /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so.2.6.4 libQGLViewer-qt5.so.2 ln: target 'libQGLViewer-qt5.so.2': No such file or directory make: [Makefile:901: install_target] Error 1 (ignored) ln -f -s libQGLViewer-qt5.so.2.6.4 /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so.2.6 install -m 644 -p libQGLViewer-qt5.prl /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.prl /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/qglviewer.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/qglviewer.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/camera.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/camera.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/manipulatedFrame.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/manipulatedFrame.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/manipulatedCameraFrame.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/manipulatedCameraFrame.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/frame.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/frame.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/constraint.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/constraint.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/keyFrameInterpolator.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/keyFrameInterpolator.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/mouseGrabber.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/mouseGrabber.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/quaternion.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/quaternion.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/vec.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/vec.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/domUtils.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/domUtils.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/config.h /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/config.h /usr/lib64/qt5/bin/qmake -install qinstall /builddir/build/BUILD/libQGLViewer-2.6.4-qt5/QGLViewer/qglviewer_fr.qm /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/include/QGLViewer/qglviewer_fr.qm + find /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 -name '*.la' -exec rm -f '{}' ';' + rm /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.prl + rm /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so.2.6 + rm '/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so.2.6.4\*' rm: cannot remove '/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so.2.6.4\*': No such file or directory + true + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 2.6.4-9.fc37 --unique-debug-suffix -2.6.4-9.fc37.riscv64 --unique-debug-src-base libQGLViewer-2.6.4-9.fc37.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/libQGLViewer-2.6.4 extracting debug info from /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt5.so.2.6.4 extracting debug info from /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/libQGLViewer-qt4.so.2.6.4 extracting debug info from /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/lib64/qt4/plugins/designer/libqglviewerplugin.so original debug info size: 36336kB, size after compression: 30872kB /usr/bin/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 1815 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: libQGLViewer-2.6.4-9.fc37.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.95a0Wg + umask 022 + cd /builddir/build/BUILD + cd libQGLViewer-2.6.4 + DOCDIR=/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer + cp -pr README /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer + cp -pr LICENCE /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer + cp -pr CHANGELOG /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer + cp -pr GPL_EXCEPTION /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer + RPM_EC=0 ++ jobs -p + exit 0 Provides: libQGLViewer = 2.6.4-9.fc37 libQGLViewer(riscv-64) = 2.6.4-9.fc37 libQGLViewer-qt4.so.2.6.4()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libQtCore.so.4()(64bit) libQtGui.so.4()(64bit) libQtOpenGL.so.4()(64bit) libQtXml.so.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: libQGLViewer-qt5-2.6.4-9.fc37.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pLM3BV + umask 022 + cd /builddir/build/BUILD + cd libQGLViewer-2.6.4 + DOCDIR=/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-qt5 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-qt5 + cp -pr README /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-qt5 + cp -pr LICENCE /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-qt5 + cp -pr CHANGELOG /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-qt5 + cp -pr GPL_EXCEPTION /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-qt5 + RPM_EC=0 ++ jobs -p + exit 0 Provides: libQGLViewer-qt5 = 2.6.4-9.fc37 libQGLViewer-qt5(riscv-64) = 2.6.4-9.fc37 libQGLViewer-qt5.so.2.6.4()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5OpenGL.so.5()(64bit) libQt5OpenGL.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5Xml.so.5()(64bit) libQt5Xml.so.5(Qt_5)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: libQGLViewer-devel-2.6.4-9.fc37.riscv64 Provides: libQGLViewer-devel = 2.6.4-9.fc37 libQGLViewer-devel(riscv-64) = 2.6.4-9.fc37 libqglviewerplugin.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libQGLViewer-qt4.so.2.6.4()(64bit) libQtCore.so.4()(64bit) libQtGui.so.4()(64bit) libQtOpenGL.so.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) rtld(GNU_HASH) Processing files: libQGLViewer-qt5-devel-2.6.4-9.fc37.riscv64 Provides: libQGLViewer-qt5-devel = 2.6.4-9.fc37 libQGLViewer-qt5-devel(riscv-64) = 2.6.4-9.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libQGLViewer-qt5.so.2.6.4()(64bit) Processing files: libQGLViewer-doc-2.6.4-9.fc37.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.gMUApO + umask 022 + cd /builddir/build/BUILD + cd libQGLViewer-2.6.4 + DOCDIR=/builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-doc + cp -pr doc /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-doc + cp -pr examples /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64/usr/share/doc/libQGLViewer-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: libQGLViewer-doc = 2.6.4-9.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libQGLViewer-debugsource-2.6.4-9.fc37.riscv64 Provides: libQGLViewer-debugsource = 2.6.4-9.fc37 libQGLViewer-debugsource(riscv-64) = 2.6.4-9.fc37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libQGLViewer-debuginfo-2.6.4-9.fc37.riscv64 Provides: debuginfo(build-id) = ab56ab7a502470c06b4a1e3ae7aaa8be873c7068 libQGLViewer-debuginfo = 2.6.4-9.fc37 libQGLViewer-debuginfo(riscv-64) = 2.6.4-9.fc37 libQGLViewer-qt4.so.2.6.4-2.6.4-9.fc37.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libQGLViewer-debugsource(riscv-64) = 2.6.4-9.fc37 Processing files: libQGLViewer-qt5-debuginfo-2.6.4-9.fc37.riscv64 Provides: debuginfo(build-id) = 108a8806c408eef1ecb9a3c20d41dc31b67291e1 libQGLViewer-qt5-debuginfo = 2.6.4-9.fc37 libQGLViewer-qt5-debuginfo(riscv-64) = 2.6.4-9.fc37 libQGLViewer-qt5.so.2.6.4-2.6.4-9.fc37.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libQGLViewer-debugsource(riscv-64) = 2.6.4-9.fc37 Processing files: libQGLViewer-devel-debuginfo-2.6.4-9.fc37.riscv64 Provides: debuginfo(build-id) = df9408cb29935cfd7089b39a6f7f00ee9e3903c8 libQGLViewer-devel-debuginfo = 2.6.4-9.fc37 libQGLViewer-devel-debuginfo(riscv-64) = 2.6.4-9.fc37 libqglviewerplugin.so-2.6.4-9.fc37.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libQGLViewer-debugsource(riscv-64) = 2.6.4-9.fc37 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 Wrote: /builddir/build/RPMS/libQGLViewer-debugsource-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-qt5-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-devel-debuginfo-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-devel-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-qt5-devel-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-debuginfo-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-qt5-debuginfo-2.6.4-9.fc37.riscv64.rpm Wrote: /builddir/build/RPMS/libQGLViewer-doc-2.6.4-9.fc37.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gVyqEN + umask 022 + cd /builddir/build/BUILD + cd libQGLViewer-2.6.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libQGLViewer-2.6.4-9.fc37.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.W3r7vO + umask 022 + cd /builddir/build/BUILD + rm -rf libQGLViewer-2.6.4 libQGLViewer-2.6.4.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0