Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/rcssserver3d.spec'], chrootPath='/var/lib/mock/f33-build-581309-66289/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': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/rcssserver3d.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': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1618099200 Wrote: /builddir/build/SRPMS/rcssserver3d-0.7.3-1.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/rcssserver3d.spec'], chrootPath='/var/lib/mock/f33-build-581309-66289/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': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/rcssserver3d.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': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1618099200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.XvJg6s + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf rcssserver3d-0.7.3 + /usr/bin/xz -dc /builddir/build/SOURCES/rcssserver3d-0.7.3.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd rcssserver3d-0.7.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.j2iHTt + umask 022 + cd /builddir/build/BUILD + cd rcssserver3d-0.7.3 + mkdir build + cd build + export '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 -std=gnu++98' + 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 -std=gnu++98' + export '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' + 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' + cmake -DCMAKE_INSTALL_PREFIX=/usr -DLIBDIR:PATH=lib64 -DODE_CONFIG_EXEC=ode-double-config .. -- The CXX compiler identification is GNU 10.2.1 -- The C compiler identification is GNU 10.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (SPARK) does not match the name of the calling package (Spark). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSpark.cmake:61 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:32 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found SPARK: /usr/lib64/simspark/libspark.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (SALT) does not match the name of the calling package (Spark). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSpark.cmake:94 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:32 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found SALT: /usr/lib64/simspark/libsalt.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (ZEITGEIST) does not match the name of the calling package (Spark). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSpark.cmake:127 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:32 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found ZEITGEIST: /usr/lib64/simspark/libzeitgeist.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (OXYGEN) does not match the name of the calling package (Spark). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSpark.cmake:160 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:32 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OXYGEN: /usr/lib64/simspark/liboxygen.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (KEROSIN) does not match the name of the calling package (Spark). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSpark.cmake:193 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:32 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found KEROSIN: /usr/lib64/simspark/libkerosin.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (RCSSNET3D) does not match the name of the calling package (Spark). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindSpark.cmake:226 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:32 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found RCSSNET3D: /usr/lib64/simspark/librcssnet3D.so -- Found Freetype: /usr/lib64/libfreetype.so (found version "2.10.4") -- Found Boost: /usr/include (found version "1.73.0") found components: system regex -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found SDL: /usr/lib64/libSDL.so;-lpthread (found version "1.2.15") -- Found DevIL: /usr/lib64/libIL.so -- Found additional flags for ODE: -DdIDEDOUBLE -- Found additional linker flags for ODE: -lode-double -- Found ODE include dir: /usr/include -- Found ODE library: /usr/lib64/libode-double.so CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:305 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:38 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (CARBON) does not match the name of the calling package (Carbon). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindCarbon.cmake:44 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:39 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found CARBON: /usr/lib64/simspark/libcarbon.so -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt4: /usr/bin/qmake-qt4 (found version "4.8.7") -- Performing Test SUPPORTS_STD_GNUXX11 -- Performing Test SUPPORTS_STD_GNUXX11 - Success -- Performing Test SUPPORTS_STD_GNUXX0X -- Performing Test SUPPORTS_STD_GNUXX0X - Success -- Found LATEX: /usr/bin/latex -- I could not find the latex2html command. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found Perl: /usr/bin/perl (found version "5.32.1") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/rcssserver3d-0.7.3/build + make VERBOSE=1 -j4 /usr/bin/cmake -S/builddir/build/BUILD/rcssserver3d-0.7.3 -B/builddir/build/BUILD/rcssserver3d-0.7.3/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/rcssserver3d-0.7.3/build/CMakeFiles /builddir/build/BUILD/rcssserver3d-0.7.3/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f doc/CMakeFiles/comment.dir/build.make doc/CMakeFiles/comment.dir/depend make -f doc/users/CMakeFiles/pdfcomment.dir/build.make doc/users/CMakeFiles/pdfcomment.dir/depend make -f plugin/soccer/CMakeFiles/soccer.dir/build.make plugin/soccer/CMakeFiles/soccer.dir/depend make -f plugin/soccermonitor/CMakeFiles/soccermonitor.dir/build.make plugin/soccermonitor/CMakeFiles/soccermonitor.dir/depend make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor/CMakeFiles/soccermonitor.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/doc /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/CMakeFiles/comment.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/doc/users /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users/CMakeFiles/pdfcomment.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer/CMakeFiles/soccer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor/CMakeFiles/soccermonitor.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor/CMakeFiles/soccermonitor.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor/CMakeFiles/soccermonitor.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users/CMakeFiles/pdfcomment.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users/CMakeFiles/pdfcomment.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users/CMakeFiles/pdfcomment.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer/CMakeFiles/soccer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer/CMakeFiles/soccer.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer/CMakeFiles/soccer.dir/depend.internal". Scanning dependencies of target pdfcomment make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/CMakeFiles/comment.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/CMakeFiles/comment.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/CMakeFiles/comment.dir/depend.internal". make -f doc/users/CMakeFiles/pdfcomment.dir/build.make doc/users/CMakeFiles/pdfcomment.dir/build Scanning dependencies of target comment make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f doc/CMakeFiles/comment.dir/build.make doc/CMakeFiles/comment.dir/build make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc && echo '***' make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users && echo '***' *** cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc && echo '*** To (re-)build the Doxygen API documentation, use "make doc"' *** cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users && echo '*** To (re-)build the users manual, use "make pdf"' *** To (re-)build the Doxygen API documentation, use "make doc" cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc && echo '***' Scanning dependencies of target soccermonitor *** To (re-)build the users manual, use "make pdf" make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/doc/users && echo '***' make -f plugin/soccermonitor/CMakeFiles/soccermonitor.dir/build.make plugin/soccermonitor/CMakeFiles/soccermonitor.dir/build *** make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' *** make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 0%] Built target comment [ 0%] Built target pdfcomment [ 0%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/export.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/export.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/export.cpp [ 0%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccermonitor.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccermonitor.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.cpp [ 2%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccermonitor_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccermonitor_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor_c.cpp Scanning dependencies of target soccer make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f plugin/soccer/CMakeFiles/soccer.dir/build.make plugin/soccer/CMakeFiles/soccer.dir/build make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 2%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/export.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/export.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/custommonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.cpp: In member function 'std::string SoccerMonitor::GetPlayModeString() const': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccermonitor.cpp:176:20: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 176 | (mPlayMode >= mPlayModes.size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/export.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ make -f rcssagent3d/CMakeFiles/rcssagent3d.dir/build.make rcssagent3d/CMakeFiles/rcssagent3d.dir/depend make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d/CMakeFiles/rcssagent3d.dir/DependInfo.cmake --color= In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/export.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/export.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d/CMakeFiles/rcssagent3d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d/CMakeFiles/rcssagent3d.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d/CMakeFiles/rcssagent3d.dir/depend.internal". Scanning dependencies of target rcssagent3d make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f rcssagent3d/CMakeFiles/rcssagent3d.dir/build.make rcssagent3d/CMakeFiles/rcssagent3d.dir/build make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 2%] Building CXX object rcssagent3d/CMakeFiles/rcssagent3d.dir/main.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/rcssagent3d.dir/main.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp [ 4%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/agentstate/agentstate.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/agentstate/agentstate.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/simulationserver/netclient.h:32, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/export.cpp:26: /usr/include/simspark/rcssnet/socketstreambuf.hpp: In member function 'virtual rcss::net::SocketStreamBuf::int_type rcss::net::SocketStreamBuf::underflow()': /usr/include/simspark/rcssnet/socketstreambuf.hpp:175:78: warning: comparison is always false due to limited range of data type [-Wtype-limits] 175 | if( readn < 0 || ( readn == 1 && (m_inbuf + m_remained)[ 0 ] == -1 ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp:31: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp:31: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp:31: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp:31: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp: In function 'bool Init()': /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp:118:20: warning: catching polymorphic type 'class rcss::net::BindErr' by value [-Wcatch-value=] 118 | catch (BindErr error) | ^~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/main.cpp:133:23: warning: catching polymorphic type 'class rcss::net::ConnectErr' by value [-Wcatch-value=] 133 | catch (ConnectErr error) | ^~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:24: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ [ 6%] Building CXX object rcssagent3d/CMakeFiles/rcssagent3d.dir/soccerbehavior.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/rcssagent3d.dir/soccerbehavior.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.cpp [ 6%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccerrender.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccerrender.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.cpp In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:44: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:87:114: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 87 | f_inline Plane(const Vector3f& norm, const Vector3f& pnt) { normal=norm; d=-((norm.x()*pnt.x()) + (norm.y()*pnt.y()) + (norm.z()*pnt.z())); } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:44: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, float)': /usr/include/simspark/salt/plane.h:92:122: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 92 | f_inline Plane(const Vector3f& norm, const float D) { normal=norm; d=D; } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:44: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:95:130: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 95 | f_inline Plane(const Vector3f& v1, const Vector3f &v2, const Vector3f &v3) { normal=(v2-v1).Cross(v3-v1).Normalized(); d=-normal.Dot(v1); } | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:44: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:118:14: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 118 | { normal=norm; d=-((norm.x()*pnt.x()) + (norm.y()*pnt.y()) + (norm.z()*pnt.z())); } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:44: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, float)': /usr/include/simspark/salt/plane.h:123:122: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 123 | f_inline void Set(const Vector3f& norm, const float D) { normal=norm; d=D; } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:44: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:126:130: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 126 | f_inline void Set(const Vector3f& v1, const Vector3f &v2, const Vector3f &v3) { normal=(v2-v1).Cross(v3-v1).Normalized(); d=-normal.Dot(v1); } | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:44: /usr/include/simspark/salt/plane.h: In member function 'const salt::Plane& salt::Plane::operator=(const salt::Plane&)': /usr/include/simspark/salt/plane.h:130:16: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 130 | { normal=p.normal; d=p.d; return *this; } | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.cpp:20: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:48: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h: In member function 'VisionPerceptor::ObjectData& VisionPerceptor::ObjectData::operator=(const VisionPerceptor::ObjectData&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:50:28: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 50 | mRelPos = rhs.mRelPos; | ^~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:49: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h: In member function 'RestrictedVisionPerceptor::ObjectData& RestrictedVisionPerceptor::ObjectData::operator=(const RestrictedVisionPerceptor::ObjectData&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:54:28: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 54 | mRelPos = rhs.mRelPos; | ^~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/export.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ make -f rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/build.make rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/depend make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/rcssmonitor3d /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/depend.internal". Scanning dependencies of target rcssmonitor3d make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/build.make rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/build make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 8%] Building CXX object rcssmonitor3d/CMakeFiles/rcssmonitor3d.dir/main.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/usr/include/SDL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/rcssmonitor3d.dir/main.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/rcssmonitor3d/main.cpp In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbehavior.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.cpp:24: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.cpp:24: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.cpp:24: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.cpp:24: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 8%] Building CXX object rcssagent3d/CMakeFiles/rcssagent3d.dir/soccerbotbehavior.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/rcssagent3d.dir/soccerbotbehavior.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssmonitor3d/main.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssmonitor3d/main.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssmonitor3d/main.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssmonitor3d/main.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/simulationserver/netclient.h:32, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.cpp:26: /usr/include/simspark/rcssnet/socketstreambuf.hpp: In member function 'virtual rcss::net::SocketStreamBuf::int_type rcss::net::SocketStreamBuf::underflow()': /usr/include/simspark/rcssnet/socketstreambuf.hpp:175:78: warning: comparison is always false due to limited range of data type [-Wtype-limits] 175 | if( readn < 0 || ( readn == 1 && (m_inbuf + m_remained)[ 0 ] == -1 ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.cpp:19: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.cpp:19: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.cpp:19: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/soccerbotbehavior.cpp:19: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 8%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/agentstate/agentstate_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/agentstate/agentstate_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 10%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccerrender_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccerrender_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender_c.cpp [ 10%] Linking CXX executable rcssmonitor3d cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssmonitor3d && /usr/bin/cmake -E cmake_link_script CMakeFiles/rcssmonitor3d.dir/link.txt --verbose=1 /usr/bin/c++ -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -rdynamic CMakeFiles/rcssmonitor3d.dir/main.cpp.o -o rcssmonitor3d -Wl,-rpath,/usr/lib64/simspark:::::::::::::::::::::::: /usr/lib64/simspark/librcssnet3D.so -lboost_system -lboost_regex /usr/lib64/simspark/libspark.so /usr/lib64/simspark/libsalt.so /usr/lib64/simspark/libzeitgeist.so /usr/lib64/simspark/liboxygen.so /usr/lib64/simspark/libkerosin.so [ 10%] Building CXX object rcssagent3d/CMakeFiles/rcssagent3d.dir/hoap2behavior.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/rcssagent3d.dir/hoap2behavior.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.cpp [ 10%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/agentstateperceptor/agentstateperceptor.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/agentstateperceptor/agentstateperceptor.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerrender_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 10%] Built target rcssmonitor3d [ 10%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccerinput.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccerinput.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.cpp [ 12%] Building CXX object rcssagent3d/CMakeFiles/rcssagent3d.dir/naobehavior.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/rcssagent3d.dir/naobehavior.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.cpp:19: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.cpp:19: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.cpp:19: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/hoap2behavior.cpp:19: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.cpp:19: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.cpp:19: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.cpp:19: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/gamecontrolserver/baseparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssagent3d/naobehavior.cpp:19: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.cpp:20: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp:25: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/oxygen/simulationserver/netclient.h:32, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.cpp:20: /usr/include/simspark/rcssnet/socketstreambuf.hpp: In member function 'virtual rcss::net::SocketStreamBuf::int_type rcss::net::SocketStreamBuf::underflow()': /usr/include/simspark/rcssnet/socketstreambuf.hpp:175:78: warning: comparison is always false due to limited range of data type [-Wtype-limits] 175 | if( readn < 0 || ( readn == 1 && (m_inbuf + m_remained)[ 0 ] == -1 ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp:25: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h: In member function 'RestrictedVisionPerceptor::ObjectData& RestrictedVisionPerceptor::ObjectData::operator=(const RestrictedVisionPerceptor::ObjectData&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:54:28: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 54 | mRelPos = rhs.mRelPos; | ^~~~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ [ 14%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/agentstateperceptor/agentstateperceptor_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/agentstateperceptor/agentstateperceptor_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor_c.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor_c.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstateperceptor/agentstateperceptor_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 14%] Linking CXX executable rcssagent3d cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssagent3d && /usr/bin/cmake -E cmake_link_script CMakeFiles/rcssagent3d.dir/link.txt --verbose=1 /usr/bin/c++ -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -rdynamic CMakeFiles/rcssagent3d.dir/main.cpp.o CMakeFiles/rcssagent3d.dir/soccerbehavior.cpp.o CMakeFiles/rcssagent3d.dir/soccerbotbehavior.cpp.o CMakeFiles/rcssagent3d.dir/hoap2behavior.cpp.o CMakeFiles/rcssagent3d.dir/naobehavior.cpp.o -o rcssagent3d -Wl,-rpath,/usr/lib64/simspark:::::::::::::::::::::::: /usr/lib64/simspark/librcssnet3D.so /usr/lib64/simspark/libspark.so /usr/lib64/simspark/libsalt.so /usr/lib64/simspark/libzeitgeist.so /usr/lib64/simspark/liboxygen.so /usr/lib64/simspark/libkerosin.so [ 14%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccerinput_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccerinput_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput_c.cpp [ 14%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/ball/ball.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/ball/ball.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 16%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/ball/ball_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/ball/ball_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball_c.cpp /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp: In member function 'void Ball::SetAcceleration(int, const salt::Vector3f&, const salt::Vector3f&, boost::shared_ptr)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:43:14: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 43 | mForce = force; | ^~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:44:15: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 44 | mTorque = torque; | ^~~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 16%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/ballstateaspect/ballstateaspect.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/ballstateaspect/ballstateaspect.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ball/ball_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 16%] Built target rcssagent3d make -f rcssserver3d/CMakeFiles/rcssserver3d.dir/build.make rcssserver3d/CMakeFiles/rcssserver3d.dir/depend make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/rcssserver3d /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d/CMakeFiles/rcssserver3d.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d/CMakeFiles/rcssserver3d.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d/CMakeFiles/rcssserver3d.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d/CMakeFiles/rcssserver3d.dir/depend.internal". Scanning dependencies of target rcssserver3d make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f rcssserver3d/CMakeFiles/rcssserver3d.dir/build.make rcssserver3d/CMakeFiles/rcssserver3d.dir/build make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 16%] Building CXX object rcssserver3d/CMakeFiles/rcssserver3d.dir/main.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/usr/include/SDL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/rcssserver3d.dir/main.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/rcssserver3d/main.cpp In file included from /usr/include/simspark/oxygen/simulationserver/netclient.h:32, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinput_c.cpp:23: /usr/include/simspark/rcssnet/socketstreambuf.hpp: In member function 'virtual rcss::net::SocketStreamBuf::int_type rcss::net::SocketStreamBuf::underflow()': /usr/include/simspark/rcssnet/socketstreambuf.hpp:175:78: warning: comparison is always false due to limited range of data type [-Wtype-limits] 175 | if( readn < 0 || ( readn == 1 && (m_inbuf + m_remained)[ 0 ] == -1 ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ make -f guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/build.make guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/depend make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 16%] Generating ui_soccercontrolframe.h cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/lib64/qt4/bin/uic-qt4 -o /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.ui [ 18%] Generating moc_soccercontrolframe.cxx cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/lib64/qt4/bin/moc-qt4 @/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx_parameters cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/depend.internal". In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ Scanning dependencies of target soccercontrolframe make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/build.make guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/build make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 18%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/soccercontrolframe.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/soccercontrolframe.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp [ 20%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccerinputlogplayer.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccerinputlogplayer.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.cpp In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:23: /usr/include/simspark/carbon/attachableframe.h:327:5: warning: "/*" within comment [-Wcomment] 327 | /*! | In file included from /usr/include/simspark/carbon/plugindefinition.h:29, from /usr/include/simspark/carbon/simulationsetup.h:29, from /usr/include/simspark/carbon/pluginmanager.h:35, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:28: /usr/include/simspark/carbon/attachableframe.h:327:5: warning: "/*" within comment [-Wcomment] 327 | /*! | In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssserver3d/main.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssserver3d/main.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssserver3d/main.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /usr/include/simspark/zeitgeist/zeitgeist.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/rcssserver3d/main.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp: In constructor 'BallStateAspect::BallStateAspect()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:41:39: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 41 | mLastValidBallPos = Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp: In member function 'void BallStateAspect::UpdateLastValidBallPos()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:150:56: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 150 | mLastValidBallPos = mBall->GetWorldTransform().Pos(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp: In member function 'virtual void BallStateAspect::Update(float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:184:36: warning: unused parameter 'deltaTime' [-Wunused-parameter] 184 | void BallStateAspect::Update(float deltaTime) | ~~~~~~^~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.cpp:20: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/carbon/attachableframe.h:34, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:23: /usr/include/simspark/carbon/abstractplugin.h: In member function 'virtual bool AbstractPlugin::loadData(boost::shared_ptr)': /usr/include/simspark/carbon/abstractplugin.h:354:56: warning: unused parameter 'data' [-Wunused-parameter] 354 | virtual bool loadData(boost::shared_ptr data) {return false;} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/simspark/carbon/abstractplugin.h: In member function 'virtual bool AbstractPlugin::saveData(boost::shared_ptr) const': /usr/include/simspark/carbon/abstractplugin.h:364:56: warning: unused parameter 'data' [-Wunused-parameter] 364 | virtual bool saveData(boost::shared_ptr data) const {return false;} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.cpp: In member function 'void SoccerInputLogPlayer::SendCommand(const string&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.cpp:89:59: warning: unused parameter 'cmd' [-Wunused-parameter] 89 | void SoccerInputLogPlayer::SendCommand(const std::string& cmd) | ~~~~~~~~~~~~~~~~~~~^~~ /usr/include/simspark/carbon/abstractplugin.h: At global scope: /usr/include/simspark/carbon/abstractplugin.h:364:18: warning: 'virtual bool AbstractPlugin::saveData(boost::shared_ptr) const' was hidden [-Woverloaded-virtual] 364 | virtual bool saveData(boost::shared_ptr data) const {return false;} | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:23: /usr/include/simspark/carbon/attachableframe.h:237:18: note: by 'virtual void AttachableFrame::saveData(QSettings&) const' 237 | virtual void saveData(QSettings& data) const; | ^~~~~~~~ In file included from /usr/include/simspark/carbon/attachableframe.h:34, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:23: /usr/include/simspark/carbon/abstractplugin.h:354:18: warning: 'virtual bool AbstractPlugin::loadData(boost::shared_ptr)' was hidden [-Woverloaded-virtual] 354 | virtual bool loadData(boost::shared_ptr data) {return false;} | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:23: /usr/include/simspark/carbon/attachableframe.h:231:18: note: by 'virtual void AttachableFrame::loadData(const QSettings&)' 231 | virtual void loadData(const QSettings& data); | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:23: /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h: In constructor 'SoccerControlFrame::GameMode::GameMode(int, TPlayMode, bool, QString)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:171:13: warning: 'SoccerControlFrame::GameMode::mIndex' will be initialized after [-Wreorder] 171 | int mIndex; /*!< index of the game mode in the combobox */ | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:169:19: warning: 'TPlayMode SoccerControlFrame::GameMode::mMode' [-Wreorder] 169 | TPlayMode mMode; /*!< spark game mode id */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:166:9: warning: when initialized here [-Wreorder] 166 | GameMode(int index, TPlayMode mode, bool manual, QString name) | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:24: /usr/include/simspark/carbon/sparkcommands.h: In constructor 'SparkCommand::ReleaseRuntimeAccessDelayed::ReleaseRuntimeAccessDelayed(int, bool)': /usr/include/simspark/carbon/sparkcommands.h:270:10: warning: 'SparkCommand::ReleaseRuntimeAccessDelayed::mExclusive' will be initialized after [-Wreorder] 270 | bool mExclusive; /*!< True for exclusive exxess, false for shared read access. */ | ^~~~~~~~~~ /usr/include/simspark/carbon/sparkcommands.h:269:9: warning: 'int SparkCommand::ReleaseRuntimeAccessDelayed::mWaited' [-Wreorder] 269 | int mWaited; /*!< Amount of cycles waited */ | ^~~~~~~ /usr/include/simspark/carbon/sparkcommands.h:253:5: warning: when initialized here [-Wreorder] 253 | ReleaseRuntimeAccessDelayed(int waitCycles, bool exclusive) : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:24: /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::ChangePlayMode::ChangePlayMode(boost::shared_ptr, TPlayMode)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:132:15: warning: 'SoccerControlFrameUtil::ChangePlayMode::mMode' will be initialized after [-Wreorder] 132 | TPlayMode mMode; /*!< New play mode to change to. */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:131:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::ChangePlayMode::mGameState' [-Wreorder] 131 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:116:5: warning: when initialized here [-Wreorder] 116 | ChangePlayMode(boost::shared_ptr gameState, TPlayMode mode) : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::SetTime::SetTime(boost::shared_ptr, float)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:165:11: warning: 'SoccerControlFrameUtil::SetTime::mTime' will be initialized after [-Wreorder] 165 | float mTime; /*!< Value to change game time to. */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:164:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::SetTime::mGameState' [-Wreorder] 164 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:149:5: warning: when initialized here [-Wreorder] 149 | SetTime(boost::shared_ptr gameState, float time) : | ^~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::SetTeamGoals::SetTeamGoals(boost::shared_ptr, TTeamIndex, int)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:229:9: warning: 'SoccerControlFrameUtil::SetTeamGoals::mGoals' will be initialized after [-Wreorder] 229 | int mGoals; /*!< New goal value. */ | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:227:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::SetTeamGoals::mGameState' [-Wreorder] 227 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:214:5: warning: when initialized here [-Wreorder] 214 | SetTeamGoals(boost::shared_ptr gameState, TTeamIndex team, int goals) : | ^~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::SetTeamName::SetTeamName(boost::shared_ptr, TTeamIndex, const QString&)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:264:13: warning: 'SoccerControlFrameUtil::SetTeamName::mName' will be initialized after [-Wreorder] 264 | QString mName; /*!< New name for the team. */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:262:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::SetTeamName::mGameState' [-Wreorder] 262 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:247:5: warning: when initialized here [-Wreorder] 247 | SetTeamName(boost::shared_ptr gameState, TTeamIndex team, const QString& name) : | ^~~~~~~~~~~ In file included from /usr/include/simspark/carbon/simulation.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:31: /usr/include/simspark/carbon/simulationtask.h: In constructor 'SimulationTask::IllegalTaskTypeException::IllegalTaskTypeException(const QString&, TaskDefinition::ETaskType, TaskDefinition::ETaskType)': /usr/include/simspark/carbon/simulationtask.h:123:23: warning: 'SimulationTask::IllegalTaskTypeException::mMessage' will be initialized after [-Wreorder] 123 | const QString mMessage; /*!< Error message. */ | ^~~~~~~~ /usr/include/simspark/carbon/simulationtask.h:121:41: warning: 'const TaskDefinition::ETaskType SimulationTask::IllegalTaskTypeException::mType' [-Wreorder] 121 | const TaskDefinition::ETaskType mType; /*!< Type received. */ | ^~~~~ /usr/include/simspark/carbon/simulationtask.h:105:9: warning: when initialized here [-Wreorder] 105 | IllegalTaskTypeException(const QString& message, TaskDefinition::ETaskType got_type, TaskDefinition::ETaskType expected_type) : | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/oxygen/simulationserver/simcontrolnode.h:25, from /usr/include/simspark/carbon/guisimcontrol.h:28, from /usr/include/simspark/carbon/sparkcontroller.h:35, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:32: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/oxygen/simulationserver/simcontrolnode.h:25, from /usr/include/simspark/carbon/guisimcontrol.h:28, from /usr/include/simspark/carbon/sparkcontroller.h:35, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:32: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/oxygen/simulationserver/simcontrolnode.h:25, from /usr/include/simspark/carbon/guisimcontrol.h:28, from /usr/include/simspark/carbon/sparkcontroller.h:35, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:32: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/oxygen/simulationserver/simcontrolnode.h:25, from /usr/include/simspark/carbon/guisimcontrol.h:28, from /usr/include/simspark/carbon/sparkcontroller.h:35, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:32: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 20%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/ballstateaspect/ballstateaspect_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/ballstateaspect/ballstateaspect_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp [ 22%] Linking CXX executable rcssserver3d cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/rcssserver3d && /usr/bin/cmake -E cmake_link_script CMakeFiles/rcssserver3d.dir/link.txt --verbose=1 /usr/bin/c++ -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -rdynamic CMakeFiles/rcssserver3d.dir/main.cpp.o -o rcssserver3d -Wl,-rpath,/usr/lib64/simspark:::::::::::::::::::::::: /usr/lib64/simspark/librcssnet3D.so -lboost_system -lboost_regex /usr/lib64/simspark/libspark.so /usr/lib64/simspark/libsalt.so /usr/lib64/simspark/libzeitgeist.so /usr/lib64/simspark/liboxygen.so /usr/lib64/simspark/libkerosin.so In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:23: /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h: In constructor 'SoccerFrameUpdateControl::SoccerFrameUpdateControl(SoccerControlFrame*)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.h:121:25: warning: 'SoccerFrameUpdateControl::mParent' will be initialized after [-Wreorder] 121 | SoccerControlFrame* mParent; /*!< Parent frame. */ | ^~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:86:38: warning: base 'SparkCommand::CommandQueue' [-Wreorder] 86 | : mParent(parent), CommandQueue(0) | ^ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:85:1: warning: when initialized here [-Wreorder] 85 | SoccerFrameUpdateControl::SoccerFrameUpdateControl(SoccerControlFrame* parent) | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Built target rcssserver3d /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp: In member function 'virtual void SoccerControlFrame::init(const QStringList&)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:164:50: warning: unused parameter 'parameters' [-Wunused-parameter] 164 | void SoccerControlFrame::init(const QStringList& parameters) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 24%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/beameffector/beameffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/beameffector/beameffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp: In member function 'void SoccerControlFrame::selectPlayer(int)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe.cpp:562:43: warning: unused parameter 'index' [-Wunused-parameter] 562 | void SoccerControlFrame::selectPlayer(int index) | ~~~~^~~~~ [ 24%] Building CXX object plugin/soccermonitor/CMakeFiles/soccermonitor.dir/soccerinputlogplayer_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccermonitor_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccermonitor.dir/soccerinputlogplayer_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer_c.cpp [ 26%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/soccercontrolframe_soccercommands.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/soccercontrolframe_soccercommands.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccermonitor/soccerinputlogplayer_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beamaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beamaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beamaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beamaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.cpp:22: /usr/include/simspark/carbon/sparkcommands.h: In constructor 'SparkCommand::ReleaseRuntimeAccessDelayed::ReleaseRuntimeAccessDelayed(int, bool)': /usr/include/simspark/carbon/sparkcommands.h:270:10: warning: 'SparkCommand::ReleaseRuntimeAccessDelayed::mExclusive' will be initialized after [-Wreorder] 270 | bool mExclusive; /*!< True for exclusive exxess, false for shared read access. */ | ^~~~~~~~~~ /usr/include/simspark/carbon/sparkcommands.h:269:9: warning: 'int SparkCommand::ReleaseRuntimeAccessDelayed::mWaited' [-Wreorder] 269 | int mWaited; /*!< Amount of cycles waited */ | ^~~~~~~ /usr/include/simspark/carbon/sparkcommands.h:253:5: warning: when initialized here [-Wreorder] 253 | ReleaseRuntimeAccessDelayed(int waitCycles, bool exclusive) : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::ChangePlayMode::ChangePlayMode(boost::shared_ptr, TPlayMode)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:132:15: warning: 'SoccerControlFrameUtil::ChangePlayMode::mMode' will be initialized after [-Wreorder] 132 | TPlayMode mMode; /*!< New play mode to change to. */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:131:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::ChangePlayMode::mGameState' [-Wreorder] 131 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:116:5: warning: when initialized here [-Wreorder] 116 | ChangePlayMode(boost::shared_ptr gameState, TPlayMode mode) : | ^~~~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::SetTime::SetTime(boost::shared_ptr, float)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:165:11: warning: 'SoccerControlFrameUtil::SetTime::mTime' will be initialized after [-Wreorder] 165 | float mTime; /*!< Value to change game time to. */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:164:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::SetTime::mGameState' [-Wreorder] 164 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:149:5: warning: when initialized here [-Wreorder] 149 | SetTime(boost::shared_ptr gameState, float time) : | ^~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::SetTeamGoals::SetTeamGoals(boost::shared_ptr, TTeamIndex, int)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:229:9: warning: 'SoccerControlFrameUtil::SetTeamGoals::mGoals' will be initialized after [-Wreorder] 229 | int mGoals; /*!< New goal value. */ | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:227:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::SetTeamGoals::mGameState' [-Wreorder] 227 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:214:5: warning: when initialized here [-Wreorder] 214 | SetTeamGoals(boost::shared_ptr gameState, TTeamIndex team, int goals) : | ^~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h: In constructor 'SoccerControlFrameUtil::SetTeamName::SetTeamName(boost::shared_ptr, TTeamIndex, const QString&)': /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:264:13: warning: 'SoccerControlFrameUtil::SetTeamName::mName' will be initialized after [-Wreorder] 264 | QString mName; /*!< New name for the team. */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:262:40: warning: 'boost::shared_ptr SoccerControlFrameUtil::SetTeamName::mGameState' [-Wreorder] 262 | boost::shared_ptr mGameState; /*!< Game state aspect to change. */ | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.h:247:5: warning: when initialized here [-Wreorder] 247 | SetTeamName(boost::shared_ptr gameState, TTeamIndex team, const QString& name) : | ^~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/logserver/../parameterlist.h:28, from /usr/include/simspark/zeitgeist/logserver/../object.h:34, from /usr/include/simspark/zeitgeist/logserver/../leaf.h:42, from /usr/include/simspark/zeitgeist/logserver/../class.h:44, from /usr/include/simspark/zeitgeist/logserver/../node.h:34, from /usr/include/simspark/zeitgeist/logserver/logserver.h:34, from /usr/include/simspark/carbon/simspark.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.cpp:25: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/logserver/../parameterlist.h:29, from /usr/include/simspark/zeitgeist/logserver/../object.h:34, from /usr/include/simspark/zeitgeist/logserver/../leaf.h:42, from /usr/include/simspark/zeitgeist/logserver/../class.h:44, from /usr/include/simspark/zeitgeist/logserver/../node.h:34, from /usr/include/simspark/zeitgeist/logserver/logserver.h:34, from /usr/include/simspark/carbon/simspark.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.cpp:25: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/logserver/../parameterlist.h:28, from /usr/include/simspark/zeitgeist/logserver/../object.h:34, from /usr/include/simspark/zeitgeist/logserver/../leaf.h:42, from /usr/include/simspark/zeitgeist/logserver/../class.h:44, from /usr/include/simspark/zeitgeist/logserver/../node.h:34, from /usr/include/simspark/zeitgeist/logserver/logserver.h:34, from /usr/include/simspark/carbon/simspark.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.cpp:25: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/logserver/../parameterlist.h:29, from /usr/include/simspark/zeitgeist/logserver/../object.h:34, from /usr/include/simspark/zeitgeist/logserver/../leaf.h:42, from /usr/include/simspark/zeitgeist/logserver/../class.h:44, from /usr/include/simspark/zeitgeist/logserver/../node.h:34, from /usr/include/simspark/zeitgeist/logserver/logserver.h:34, from /usr/include/simspark/carbon/simspark.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe/soccercontrolframe_soccercommands.cpp:25: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp: In member function 'virtual void BeamEffector::PrePhysicsUpdateInternal(float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp:116:68: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 116 | pos = SoccerBase::FlipView(pos, mAgentState->GetTeamIndex()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beamaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ make -f sparkgui/CMakeFiles/sparkgui.dir/build.make sparkgui/CMakeFiles/sparkgui.dir/depend make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' cd /builddir/build/BUILD/rcssserver3d-0.7.3/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/rcssserver3d-0.7.3 /builddir/build/BUILD/rcssserver3d-0.7.3/sparkgui /builddir/build/BUILD/rcssserver3d-0.7.3/build /builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui /builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui/CMakeFiles/sparkgui.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui/CMakeFiles/sparkgui.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui/CMakeFiles/sparkgui.dir/depend.internal". Dependee "/builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui/CMakeFiles/sparkgui.dir/depend.internal". Scanning dependencies of target sparkgui make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make -f sparkgui/CMakeFiles/sparkgui.dir/build.make sparkgui/CMakeFiles/sparkgui.dir/build make[2]: Entering directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 26%] Building CXX object sparkgui/CMakeFiles/sparkgui.dir/main.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/usr/include/SDL -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -o CMakeFiles/sparkgui.dir/main.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/sparkgui/main.cpp [ 28%] Linking CXX shared module soccermonitor.so cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccermonitor && /usr/bin/cmake -E cmake_link_script CMakeFiles/soccermonitor.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -shared -o soccermonitor.so CMakeFiles/soccermonitor.dir/export.cpp.o CMakeFiles/soccermonitor.dir/soccermonitor.cpp.o CMakeFiles/soccermonitor.dir/soccermonitor_c.cpp.o CMakeFiles/soccermonitor.dir/soccerrender.cpp.o CMakeFiles/soccermonitor.dir/soccerrender_c.cpp.o CMakeFiles/soccermonitor.dir/soccerinput.cpp.o CMakeFiles/soccermonitor.dir/soccerinput_c.cpp.o CMakeFiles/soccermonitor.dir/soccerinputlogplayer.cpp.o CMakeFiles/soccermonitor.dir/soccerinputlogplayer_c.cpp.o -lGL -lGLU -lboost_system -lboost_regex [ 28%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/beameffector/beameffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/beameffector/beameffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector_c.cpp [ 28%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/agentstate/agentstate.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/agentstate/agentstate.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/sparkgui/main.cpp:21: /usr/include/simspark/carbon/abstractplugin.h: In member function 'virtual bool AbstractPlugin::loadData(boost::shared_ptr)': /usr/include/simspark/carbon/abstractplugin.h:354:56: warning: unused parameter 'data' [-Wunused-parameter] 354 | virtual bool loadData(boost::shared_ptr data) {return false;} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/simspark/carbon/abstractplugin.h: In member function 'virtual bool AbstractPlugin::saveData(boost::shared_ptr) const': /usr/include/simspark/carbon/abstractplugin.h:364:56: warning: unused parameter 'data' [-Wunused-parameter] 364 | virtual bool saveData(boost::shared_ptr data) const {return false;} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/sparkgui/main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/rcssserver3d-0.7.3/sparkgui/main.cpp:53:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 53 | system("pause"); | ~~~~~~^~~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 30%] Linking CXX executable sparkgui cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/sparkgui && /usr/bin/cmake -E cmake_link_script CMakeFiles/sparkgui.dir/link.txt --verbose=1 /usr/bin/c++ -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -rdynamic CMakeFiles/sparkgui.dir/main.cpp.o -o sparkgui -Wl,-rpath,/usr/lib64/simspark:::::::::::::::::::::::: -lGL -lGLU -lQtOpenGL -lQtGui -lQtXml -lQtCore /usr/lib64/simspark/librcssnet3D.so /usr/lib64/simspark/libspark.so /usr/lib64/simspark/libsalt.so /usr/lib64/simspark/libzeitgeist.so /usr/lib64/simspark/liboxygen.so /usr/lib64/simspark/libkerosin.so /usr/lib64/simspark/libcarbon.so -lboost_system -lboost_regex make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 30%] Built target sparkgui [ 32%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/agentstate/agentstate_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/agentstate/agentstate_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp [ 32%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/ballstateaspect/ballstateaspect.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/ballstateaspect/ballstateaspect.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/beameffector/beameffector_c.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 32%] Built target soccermonitor [ 34%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/catcheffector/catcheffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/catcheffector/catcheffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 34%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/agentstate/agentstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 36%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateaspect.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateaspect.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp [ 36%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/catcheffector/catcheffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/catcheffector/catcheffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catchaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.cpp:21: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp: In constructor 'BallStateAspect::BallStateAspect()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:41:39: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 41 | mLastValidBallPos = Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp: In member function 'void BallStateAspect::UpdateLastValidBallPos()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:150:56: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 150 | mLastValidBallPos = mBall->GetWorldTransform().Pos(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp: In member function 'virtual void BallStateAspect::Update(float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/ballstateaspect/ballstateaspect.cpp:184:36: warning: unused parameter 'deltaTime' [-Wunused-parameter] 184 | void BallStateAspect::Update(float deltaTime) | ~~~~~~^~~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catchaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catchaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.cpp:21: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catchaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector_c.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector_c.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/catcheffector/catcheffector.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 36%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/createeffector/createeffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/createeffector/createeffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.cpp [ 36%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp [ 38%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateitem.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateitem.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:27: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In constructor 'GameStateAspect::GameStateAspect()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:48:31: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 48 | mLeftInit = Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:49:32: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 49 | mRightInit = Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'bool GameStateAspect::InsertRobotType(TTeamIndex, int)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:266:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 266 | if (mRobotTypeCount[i].size() <= type) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:269:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 269 | for (int j = 0; j < mRobotTypeCount[i].size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'bool GameStateAspect::EraseRobotType(TTeamIndex, int)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:325:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 325 | if (mRobotTypeCount[i].size() <= type || !mRobotTypeCount[i][type]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'float GameStateAspect::RequestInitOrientation(TTeamIndex) const': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:482:12: warning: enumeration value 'TI_NONE' not handled in switch [-Wswitch] 482 | switch ( ti ) | ^ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'virtual void GameStateAspect::OnLink()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:510:13: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 510 | ); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:517:13: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 517 | ); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 38%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateitem_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateitem_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp [ 40%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/createeffector/createeffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/createeffector/createeffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector_c.cpp [ 40%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/driveeffector/driveeffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/driveeffector/driveeffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp [ 42%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/driveeffector/driveeffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/driveeffector/driveeffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/createeffector/createeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 42%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/objectstate/objectstate.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/objectstate/objectstate.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp [ 44%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/objectstate/objectstate_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/objectstate/objectstate_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector_c.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp: In member function 'virtual bool DriveEffector::Realize(boost::shared_ptr)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:71:36: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 71 | mForce = driveAction->GetForce(); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:86:27: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 86 | mForce = mForce * mForceFactor; | ^~~~~~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/driveeffector/driveeffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ [ 44%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccerbase/soccerbase.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccerbase/soccerbase.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp [ 44%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/fieldflag/fieldflag_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/fieldflag/fieldflag_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag_c.cpp [ 46%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp [ 46%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/fieldflag/fieldflag_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 46%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/gamestateaspect/gamestateaspect.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/gamestateaspect/gamestateaspect.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 46%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccernode/soccernode.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccernode/soccernode.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp [ 48%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/gamestateaspect/gamestateaspect_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/gamestateaspect/gamestateaspect_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp: In static member function 'static salt::Vector3f SoccerBase::FlipView(const salt::Vector3f&, TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:535:18: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 535 | newPos = pos; | ^~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp: In static member function 'static bool SoccerBase::MoveAndRotateAgent(boost::shared_ptr, const salt::Vector3f&, float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:738:26: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 738 | childR = mat*childR; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 50%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccernode/soccernode_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccernode/soccernode_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 50%] Building CXX object guiplugin/soccercontrolframe/CMakeFiles/soccercontrolframe.dir/moc_soccercontrolframe.cxx.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_XML_LIB -DdIDEDOUBLE -Dsoccercontrolframe_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/guiplugin/soccercontrolframe -I/usr/include/simspark/carbon -I/usr/include/freetype2 -I/usr/include/IL -I/builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin -isystem /usr/include/QtOpenGL -isystem /usr/include/QtGui -isystem /usr/include/QtXml -isystem /usr/include/QtCore -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccercontrolframe.dir/moc_soccercontrolframe.cxx.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:27: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In constructor 'GameStateAspect::GameStateAspect()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:48:31: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 48 | mLeftInit = Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:49:32: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 49 | mRightInit = Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'bool GameStateAspect::InsertRobotType(TTeamIndex, int)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:266:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 266 | if (mRobotTypeCount[i].size() <= type) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:269:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 269 | for (int j = 0; j < mRobotTypeCount[i].size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'bool GameStateAspect::EraseRobotType(TTeamIndex, int)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:325:35: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 325 | if (mRobotTypeCount[i].size() <= type || !mRobotTypeCount[i][type]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'float GameStateAspect::RequestInitOrientation(TTeamIndex) const': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:482:12: warning: enumeration value 'TI_NONE' not handled in switch [-Wswitch] 482 | switch ( ti ) | ^ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp: In member function 'virtual void GameStateAspect::OnLink()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:510:13: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 510 | ); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:517:13: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 517 | ); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx:9: /usr/include/simspark/carbon/attachableframe.h:327:5: warning: "/*" within comment [-Wcomment] 327 | /*! | [ 50%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/gamestateaspect/gamestateitem.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/gamestateaspect/gamestateitem.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp [ 52%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/gamestateaspect/gamestateitem_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/gamestateaspect/gamestateitem_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp [ 52%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/gamestateperceptor/gamestateperceptor.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/gamestateperceptor/gamestateperceptor.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/carbon/attachableframe.h:34, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx:9: /usr/include/simspark/carbon/abstractplugin.h: In member function 'virtual bool AbstractPlugin::loadData(boost::shared_ptr)': /usr/include/simspark/carbon/abstractplugin.h:354:56: warning: unused parameter 'data' [-Wunused-parameter] 354 | virtual bool loadData(boost::shared_ptr data) {return false;} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/simspark/carbon/abstractplugin.h: In member function 'virtual bool AbstractPlugin::saveData(boost::shared_ptr) const': /usr/include/simspark/carbon/abstractplugin.h:364:56: warning: unused parameter 'data' [-Wunused-parameter] 364 | virtual bool saveData(boost::shared_ptr data) const {return false;} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/simspark/carbon/abstractplugin.h: At global scope: /usr/include/simspark/carbon/abstractplugin.h:364:18: warning: 'virtual bool AbstractPlugin::saveData(boost::shared_ptr) const' was hidden [-Woverloaded-virtual] 364 | virtual bool saveData(boost::shared_ptr data) const {return false;} | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx:9: /usr/include/simspark/carbon/attachableframe.h:237:18: note: by 'virtual void AttachableFrame::saveData(QSettings&) const' 237 | virtual void saveData(QSettings& data) const; | ^~~~~~~~ In file included from /usr/include/simspark/carbon/attachableframe.h:34, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx:9: /usr/include/simspark/carbon/abstractplugin.h:354:18: warning: 'virtual bool AbstractPlugin::loadData(boost::shared_ptr)' was hidden [-Woverloaded-virtual] 354 | virtual bool loadData(boost::shared_ptr data) {return false;} | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/ui_soccercontrolframe.h:30, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx:9: /usr/include/simspark/carbon/attachableframe.h:231:18: note: by 'virtual void AttachableFrame::loadData(const QSettings&)' 231 | virtual void loadData(const QSettings& data); | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/moc_soccercontrolframe.cxx:9: /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h: In constructor 'SoccerControlFrame::GameMode::GameMode(int, TPlayMode, bool, QString)': /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:171:13: warning: 'SoccerControlFrame::GameMode::mIndex' will be initialized after [-Wreorder] 171 | int mIndex; /*!< index of the game mode in the combobox */ | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:169:19: warning: 'TPlayMode SoccerControlFrame::GameMode::mMode' [-Wreorder] 169 | TPlayMode mMode; /*!< spark game mode id */ | ^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe/../../../guiplugin/soccercontrolframe/soccercontrolframe.h:166:9: warning: when initialized here [-Wreorder] 166 | GameMode(int index, TPlayMode mode, bool manual, QString name) | ^~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 54%] Linking CXX shared module soccercontrolframe.so cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/guiplugin/soccercontrolframe && /usr/bin/cmake -E cmake_link_script CMakeFiles/soccercontrolframe.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -shared -o soccercontrolframe.so CMakeFiles/soccercontrolframe.dir/soccercontrolframe.cpp.o CMakeFiles/soccercontrolframe.dir/soccercontrolframe_soccercommands.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/agentstate/agentstate.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/agentstate/agentstate_c.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/ballstateaspect/ballstateaspect.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/ballstateaspect/ballstateaspect_c.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateaspect.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateaspect_c.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateitem.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/gamestateaspect/gamestateitem_c.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/objectstate/objectstate.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/objectstate/objectstate_c.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccerbase/soccerbase.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccernode/soccernode.cpp.o CMakeFiles/soccercontrolframe.dir/__/__/plugin/soccer/soccernode/soccernode_c.cpp.o CMakeFiles/soccercontrolframe.dir/moc_soccercontrolframe.cxx.o -Wl,-rpath,/usr/lib64/simspark: -lGL -lGLU -lQtOpenGL -lQtGui -lQtXml -lQtCore /usr/lib64/simspark/libsalt.so /usr/lib64/simspark/liboxygen.so /usr/lib64/simspark/libzeitgeist.so /usr/lib64/simspark/libkerosin.so /usr/lib64/simspark/libspark.so /usr/lib64/simspark/libcarbon.so /usr/lib64/simspark/librcssnet3D.so In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateaspect/gamestateitem_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 54%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/gamestateperceptor/gamestateperceptor_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/gamestateperceptor/gamestateperceptor_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor_c.cpp [ 56%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/hearperceptor/hearperceptor.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/hearperceptor/hearperceptor.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.cpp:21: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 56%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/hearperceptor/hearperceptor_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/hearperceptor/hearperceptor_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor_c.cpp In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/gamestateperceptor/gamestateperceptor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.cpp:21: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor_c.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor_c.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/hearperceptor/hearperceptor_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 58%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/initeffector/initeffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/initeffector/initeffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.cpp [ 58%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/initeffector/initeffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/initeffector/initeffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 58%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/initeffector/singlematiniteffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/initeffector/singlematiniteffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.cpp [ 60%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/initeffector/singlematiniteffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/initeffector/singlematiniteffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector_c.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' [ 60%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/initeffector/staticmeshiniteffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/initeffector/staticmeshiniteffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.cpp [ 60%] Built target soccercontrolframe [ 62%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/initeffector/staticmeshiniteffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/initeffector/staticmeshiniteffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector_c.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector_c.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/singlematiniteffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector_c.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 62%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/kickeffector/kickeffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/kickeffector/kickeffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.cpp:21: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 64%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/kickeffector/kickeffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/kickeffector/kickeffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector_c.cpp In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.cpp:21: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/initeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/initeffector/staticmeshiniteffector.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 64%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/passeffector/passeffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/passeffector/passeffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.cpp In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector_c.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/sceneserver/transform.h:38, from /usr/include/simspark/oxygen/agentaspect/agentaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/kickeffector/kickeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 64%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/passeffector/passeffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/passeffector/passeffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector_c.cpp [ 66%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/objectstate/objectstate.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/objectstate/objectstate.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 66%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/objectstate/objectstate_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/objectstate/objectstate_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 68%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/pantilteffector/pantilteffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/pantilteffector/pantilteffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/passeffector/passeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/objectstate/objectstate_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 68%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/pantilteffector/pantilteffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/pantilteffector/pantilteffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector_c.cpp [ 68%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/restrictedvisionperceptor/restrictedvisionperceptor.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/restrictedvisionperceptor/restrictedvisionperceptor.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp [ 70%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantiltaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantiltaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantiltaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantiltaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector_c.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp:27: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h: In member function 'RestrictedVisionPerceptor::ObjectData& RestrictedVisionPerceptor::ObjectData::operator=(const RestrictedVisionPerceptor::ObjectData&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:54:28: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 54 | mRelPos = rhs.mRelPos; | ^~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantiltaction.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/pantilteffector/pantilteffector.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 70%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/sayeffector/sayeffector.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/sayeffector/sayeffector.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.cpp In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h: In member function 'RestrictedVisionPerceptor::ObjectData& RestrictedVisionPerceptor::ObjectData::operator=(const RestrictedVisionPerceptor::ObjectData&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:54:28: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 54 | mRelPos = rhs.mRelPos; | ^~~~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp: In member function 'void RestrictedVisionPerceptor::SetNoiseParams(float, float, float, float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:81:49: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 81 | mError = salt::Vector3f(rng4(),rng4(),rng4()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp: In member function 'void RestrictedVisionPerceptor::SetupVisibleNodes(RestrictedVisionPerceptor::TNodeObjectsMap&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:282:53: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 282 | od.mRelPos = j->GetWorldTransform().Pos() - myPos; | ^~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp: In member function 'bool RestrictedVisionPerceptor::CheckOcclusion(const salt::Vector3f&, const RestrictedVisionPerceptor::ObjectData&) const': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:647:64: warning: unused parameter 'my_pos' [-Wunused-parameter] 647 | bool RestrictedVisionPerceptor::CheckOcclusion(const Vector3f& my_pos, const ObjectData& od) const | ~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:647:90: warning: unused parameter 'od' [-Wunused-parameter] 647 | bool RestrictedVisionPerceptor::CheckOcclusion(const Vector3f& my_pos, const ObjectData& od) const | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp: In member function 'void RestrictedVisionPerceptor::SenseLine(oxygen::Predicate&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:775:37: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 775 | bp3 = ep3 + ( bp3 - ep3 ) * t; | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:780:37: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 780 | ep3 = bp3 + ( ep3 - bp3 ) * t; | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:809:51: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 809 | X[inum] = ep3 + (bp3 - ep3) * (EX / BE); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:816:39: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 816 | ld.mBeginPoint.mRelPos = X[0]; | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:820:37: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 820 | ld.mEndPoint.mRelPos = X[1]; | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:828:41: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 828 | ld.mBeginPoint.mRelPos = X[0]; | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:834:39: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 834 | ld.mEndPoint.mRelPos = X[0]; | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp: In member function 'void RestrictedVisionPerceptor::SetupLines(RestrictedVisionPerceptor::TLineList&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:896:86: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 896 | ld.mBeginPoint.mRelPos = mat.InverseRotate( t * ld.mLine->BeginPoint() - myPos ); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:897:80: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 897 | ld.mEndPoint.mRelPos = mat.InverseRotate( t * ld.mLine->EndPoint() - myPos ); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp:23: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h: In member function 'RestrictedVisionPerceptor::ObjectData& RestrictedVisionPerceptor::ObjectData::operator=(const RestrictedVisionPerceptor::ObjectData&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:54:28: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 54 | mRelPos = rhs.mRelPos; | ^~~~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:30: /usr/include/simspark/salt/linesegment2.h: In instantiation of 'salt::TLineSegment2::TLineSegment2(const P_T&, const P_T&) [with DATATYPE = float; P_T = salt::Vector2f]': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:755:42: required from here /usr/include/simspark/salt/linesegment2.h:43:11: warning: implicitly-declared 'salt::Vector2f& salt::Vector2f::operator=(const salt::Vector2f&)' is deprecated [-Wdeprecated-copy] 43 | mP[0] = p0; | ~~~~~~^~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:50:21: note: because 'salt::Vector2f' has user-provided 'salt::Vector2f::Vector2f(const salt::Vector2f&)' 50 | f_inline Vector2f(const Vector2f &v) : TVector2(v) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:30: /usr/include/simspark/salt/linesegment2.h:44:11: warning: implicitly-declared 'salt::Vector2f& salt::Vector2f::operator=(const salt::Vector2f&)' is deprecated [-Wdeprecated-copy] 44 | mP[1] = p1; | ~~~~~~^~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:50:21: note: because 'salt::Vector2f' has user-provided 'salt::Vector2f::Vector2f(const salt::Vector2f&)' 50 | f_inline Vector2f(const Vector2f &v) : TVector2(v) { } | ^~~~~~~~ [ 72%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/sayeffector/sayeffector_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/sayeffector/sayeffector_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector_c.cpp In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = RestrictedVisionPerceptor::LineData; _Args = {const RestrictedVisionPerceptor::LineData&}; _Tp = std::_List_node]': /usr/include/c++/10/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = RestrictedVisionPerceptor::LineData; _Args = {const RestrictedVisionPerceptor::LineData&}; _Tp = std::_List_node; std::allocator_traits >::allocator_type = std::allocator >]' /usr/include/c++/10/bits/stl_list.h:637:33: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const RestrictedVisionPerceptor::LineData&}; _Tp = RestrictedVisionPerceptor::LineData; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::_Node = std::__cxx11::list::_Node]' /usr/include/c++/10/bits/stl_list.h:1911:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const RestrictedVisionPerceptor::LineData&}; _Tp = RestrictedVisionPerceptor::LineData; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::iterator = std::__cxx11::list::iterator]' /usr/include/c++/10/bits/stl_list.h:1212:24: required from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = RestrictedVisionPerceptor::LineData; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::value_type = RestrictedVisionPerceptor::LineData]' /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:905:30: required from here /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:72:12: warning: implicitly-declared 'RestrictedVisionPerceptor::ObjectData::ObjectData(const RestrictedVisionPerceptor::ObjectData&)' is deprecated [-Wdeprecated-copy] 72 | struct LineData | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:51:21: note: because 'RestrictedVisionPerceptor::ObjectData' has user-provided 'RestrictedVisionPerceptor::ObjectData& RestrictedVisionPerceptor::ObjectData::operator=(const RestrictedVisionPerceptor::ObjectData&)' 51 | ObjectData& operator=(const ObjectData& rhs) | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:72:12: warning: implicitly-declared 'RestrictedVisionPerceptor::ObjectData::ObjectData(const RestrictedVisionPerceptor::ObjectData&)' is deprecated [-Wdeprecated-copy] 72 | struct LineData | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:51:21: note: because 'RestrictedVisionPerceptor::ObjectData' has user-provided 'RestrictedVisionPerceptor::ObjectData& RestrictedVisionPerceptor::ObjectData::operator=(const RestrictedVisionPerceptor::ObjectData&)' 51 | ObjectData& operator=(const ObjectData& rhs) | ^~~~~~~~ In file included from /usr/include/c++/10/riscv64-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/10/bits/allocator.h:46, from /usr/include/c++/10/string:41, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/istream:38, from /usr/include/boost/random/additive_combine.hpp:19, from /usr/include/boost/random.hpp:36, from /usr/include/simspark/salt/random.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /usr/include/c++/10/ext/new_allocator.h:150:4: note: synthesized method 'RestrictedVisionPerceptor::LineData::LineData(const RestrictedVisionPerceptor::LineData&)' first required here 150 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.cpp:21: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.cpp:21: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/oxygen/gamecontrolserver/actionobject.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayaction.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.cpp:21: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/effector.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sayeffector/sayeffector_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 72%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/sexpmonitor/sexpmonitor.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/sexpmonitor/sexpmonitor.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.cpp [ 72%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/sexpmonitor/sexpmonitor_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/sexpmonitor/sexpmonitor_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp: In member function 'RestrictedVisionPerceptor::SetupVisibleNodes(std::map, std::__cxx11::list >, std::less >, std::allocator const, std::__cxx11::list > > > >&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:40:12: warning: 'MEM[(const struct ObjectData &)&od].mTheta' may be used uninitialized in this function [-Wmaybe-uninitialized] 40 | struct ObjectData | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:242:20: note: 'MEM[(const struct ObjectData &)&od].mTheta' was declared here 242 | ObjectData od; | ^~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.h:40:12: warning: 'MEM[(const struct ObjectData &)&od].mPhi' may be used uninitialized in this function [-Wmaybe-uninitialized] 40 | struct ObjectData | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/restrictedvisionperceptor/restrictedvisionperceptor.cpp:242:20: note: 'MEM[(const struct ObjectData &)&od].mPhi' was declared here 242 | ObjectData od; | ^~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 74%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerrender.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerrender.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.cpp In file included from /usr/include/simspark/oxygen/monitorserver/monitorsystem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor.h:28, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp:23: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp: At global scope: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/sexpmonitor/sexpmonitor_c.cpp:25:22: warning: 'zeitgeist::GCValue sendRotationMatrix(SexpMonitor*, const zeitgeist::ParameterList&)' defined but not used [-Wunused-function] 25 | FUNCTION(SexpMonitor,sendRotationMatrix) | ^~~~~~~~~~~~~~~~~~ /usr/include/simspark/zeitgeist/class.h:79:31: note: in definition of macro 'FUNCTION' 79 | static zeitgeist::GCValue functionName(className *obj, \ | ^~~~~~~~~~~~ [ 74%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerrender_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerrender_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 76%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerinput.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerinput.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender_c.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender_c.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/kerosin/renderserver/customrender.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerrender_c.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 76%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerinput_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/internalsoccermonitor/internalsoccerinput_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp [ 76%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccerbase/soccerbase.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccerbase/soccerbase.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp [ 78%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccercontrolaspect/soccercontrolaspect.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccercontrolaspect/soccercontrolaspect.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:87:114: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 87 | f_inline Plane(const Vector3f& norm, const Vector3f& pnt) { normal=norm; d=-((norm.x()*pnt.x()) + (norm.y()*pnt.y()) + (norm.z()*pnt.z())); } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, float)': /usr/include/simspark/salt/plane.h:92:122: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 92 | f_inline Plane(const Vector3f& norm, const float D) { normal=norm; d=D; } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:95:130: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 95 | f_inline Plane(const Vector3f& v1, const Vector3f &v2, const Vector3f &v3) { normal=(v2-v1).Cross(v3-v1).Normalized(); d=-normal.Dot(v1); } | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:118:14: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 118 | { normal=norm; d=-((norm.x()*pnt.x()) + (norm.y()*pnt.y()) + (norm.z()*pnt.z())); } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, float)': /usr/include/simspark/salt/plane.h:123:122: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 123 | f_inline void Set(const Vector3f& norm, const float D) { normal=norm; d=D; } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:126:130: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 126 | f_inline void Set(const Vector3f& v1, const Vector3f &v2, const Vector3f &v3) { normal=(v2-v1).Cross(v3-v1).Normalized(); d=-normal.Dot(v1); } | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/plane.h: In member function 'const salt::Plane& salt::Plane::operator=(const salt::Plane&)': /usr/include/simspark/salt/plane.h:130:16: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 130 | { normal=p.normal; d=p.d; return *this; } | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.cpp:20: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ [ 78%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccercontrolaspect/soccercontrolaspect_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccercontrolaspect/soccercontrolaspect_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:87:114: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 87 | f_inline Plane(const Vector3f& norm, const Vector3f& pnt) { normal=norm; d=-((norm.x()*pnt.x()) + (norm.y()*pnt.y()) + (norm.z()*pnt.z())); } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, float)': /usr/include/simspark/salt/plane.h:92:122: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 92 | f_inline Plane(const Vector3f& norm, const float D) { normal=norm; d=D; } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/plane.h: In constructor 'salt::Plane::Plane(const salt::Vector3f&, const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:95:130: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 95 | f_inline Plane(const Vector3f& v1, const Vector3f &v2, const Vector3f &v3) { normal=(v2-v1).Cross(v3-v1).Normalized(); d=-normal.Dot(v1); } | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:118:14: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 118 | { normal=norm; d=-((norm.x()*pnt.x()) + (norm.y()*pnt.y()) + (norm.z()*pnt.z())); } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, float)': /usr/include/simspark/salt/plane.h:123:122: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 123 | f_inline void Set(const Vector3f& norm, const float D) { normal=norm; d=D; } | ^~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/plane.h: In member function 'void salt::Plane::Set(const salt::Vector3f&, const salt::Vector3f&, const salt::Vector3f&)': /usr/include/simspark/salt/plane.h:126:130: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 126 | f_inline void Set(const Vector3f& v1, const Vector3f &v2, const Vector3f &v3) { normal=(v2-v1).Cross(v3-v1).Normalized(); d=-normal.Dot(v1); } | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/salt/frustum.h:40, from /usr/include/simspark/kerosin/renderserver/renderserver.h:43, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/plane.h: In member function 'const salt::Plane& salt::Plane::operator=(const salt::Plane&)': /usr/include/simspark/salt/plane.h:130:16: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 130 | { normal=p.normal; d=p.d; return *this; } | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/class.h:44, from /usr/include/simspark/zeitgeist/node.h:34, from /usr/include/simspark/kerosin/inputserver/inputserver.h:25, from /usr/include/simspark/kerosin/inputserver/inputitem.h:24, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput.h:23, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/internalsoccermonitor/internalsoccerinput_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp: In static member function 'static salt::Vector3f SoccerBase::FlipView(const salt::Vector3f&, TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:535:18: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 535 | newPos = pos; | ^~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp: In static member function 'static bool SoccerBase::MoveAndRotateAgent(boost::shared_ptr, const salt::Vector3f&, float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:738:26: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 738 | childR = mat*childR; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/zeitgeist/scriptserver/scriptserver.h:33, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerbase/soccerbase.cpp:22: /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ [ 80%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccernode/soccernode.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccernode/soccernode.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp [ 80%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccernode/soccernode_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccernode/soccernode_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 80%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccerruleaspect/soccerruleaspect.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccerruleaspect/soccerruleaspect.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccernode/soccernode_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ [ 82%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccerruleaspect/soccerruleaspect_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccerruleaspect/soccerruleaspect_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect_c.cpp [ 84%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccerruleaspect/soccerruleitem_c.cpp.o [ 84%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/soccerruleaspect/soccerruleitem.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccerruleaspect/soccerruleitem_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem_c.cpp cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/soccerruleaspect/soccerruleitem.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.cpp In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem_c.cpp:23: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem_c.cpp:23: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem_c.cpp:23: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitoritem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleitem.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:23: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:27: /usr/include/simspark/oxygen/physicsserver/joint.h: In member function 'virtual void oxygen::Joint::SetParameter(int, float)': /usr/include/simspark/oxygen/physicsserver/joint.h:277:35: warning: unused parameter 'parameter' [-Wunused-parameter] 277 | virtual void SetParameter(int parameter, float value){}; | ~~~~^~~~~~~~~ /usr/include/simspark/oxygen/physicsserver/joint.h:277:52: warning: unused parameter 'value' [-Wunused-parameter] 277 | virtual void SetParameter(int parameter, float value){}; | ~~~~~~^~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In constructor 'SoccerRuleAspect::SoccerRuleAspect()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:125:48: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 125 | mFreeKickPos = Vector3f(0.0,0.0,mBallRadius); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:148:65: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 148 | playerVelocities[i][t][j] = salt::Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::MoveBall(const salt::Vector3f&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:169:58: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 169 | mFreeKickPos = Vector3f(pos.x(), pos.y(), mBallRadius); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::UpdateSelfCollisions(bool)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:354:35: error: 'class oxygen::Effector' has no member named 'Enable' 354 | effector->Enable(); | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::CalculateDistanceArrays(TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:473:58: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 473 | ownGoalPos = Vector3f(-mFieldLength/2.0, 0.0, 0.0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:475:57: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 475 | ownGoalPos = Vector3f(mFieldLength/2.0, 0.0, 0.0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::AnalyseChargingFouls()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:616:51: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 616 | agentPos[i] = agent_body->GetPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:623:50: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 623 | agentAvgVel[i] = salt::Vector3f(0,0,0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:724:164: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 724 | agentToCollisionVec[i] = salt::Vector3f((collPos.x()+agentPos[1-i].x())/2.0-agentPos[i].x(), (collPos.y()+agentPos[1-i].y())/2.0-agentPos[i].y(), 0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::AnalyseSelfCollisionFouls(TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1036:37: error: 'class oxygen::BoxCollider' has no member named 'InNotCollideWithSet'; did you mean 'oxygen::Collider::TColliderNameSet oxygen::Collider::mNotCollideWithSet'? (not accessible from this context) 1036 | if (agentBoxes[b2]->InNotCollideWithSet(agentBoxes[b1])) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/simspark/oxygen/physicsserver/convexcollider.h:26, from /usr/include/simspark/oxygen/physicsserver/boxcollider.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:32, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/oxygen/physicsserver/collider.h:173:22: note: declared protected here 173 | TColliderNameSet mNotCollideWithSet; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1038:37: error: 'class oxygen::BoxCollider' has no member named 'CheckCollisions' 1038 | if (agentBoxes[b1]->CheckCollisions(agentBoxes[b2], mSelfCollisionsTolerance)) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1075:89: error: 'class oxygen::BoxCollider' has no member named 'GetSCFreezeJointEffNames' 1075 | std::list jointsCollidedList = agentBoxes[b1]->GetSCFreezeJointEffNames(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1076:90: error: 'class oxygen::BoxCollider' has no member named 'GetSCFreezeJointEffNames' 1076 | std::list jointsCollidedList2 = agentBoxes[b2]->GetSCFreezeJointEffNames(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1131:51: error: 'class oxygen::Effector' has no member named 'Disable' 1131 | effector->Disable(); | ^~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'salt::Vector3f SoccerRuleAspect::RepositionOutsidePos(salt::Vector3f, int, TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1284:74: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 1284 | pos = Vector3f(xFac * (7 - unum), (mFieldWidth / 2 + 0.5) * yFac, 1.0); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ [ 84%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/trainercommandparser/trainercommandparser.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/trainercommandparser/trainercommandparser.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'salt::Vector3f SoccerRuleAspect::GetSafeReposition(salt::Vector3f, int, TTeamIndex, bool)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1452:44: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 1452 | agentPos = agent_body->GetPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1587:15: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 1587 | pos = posIni; | ^~~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::AwardKickIn(TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1957:65: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 1957 | mFreeKickPos = mBallState->GetLastValidBallPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::StartPassMode(TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:1990:51: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 1990 | passModeBallPos[idx] = mBallBody->GetPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::UpdatePassMode(TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:2567:55: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 2567 | passModeBallPos[idx] = mBallBody->GetPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'bool SoccerRuleAspect::CheckBallLeftField()': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:2582:61: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 2582 | mFreeKickPos = mBallState->GetLastValidBallPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'virtual void SoccerRuleAspect::Update(float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3233:77: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 3233 | playerVelocities[unum][idx][i] = playerVelocities[unum][idx][i-1]; | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3236:66: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 3236 | playerVelocities[unum][idx][0] = agent_body->GetVelocity(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3073:32: warning: unused parameter 'deltaTime' [-Wunused-parameter] 3073 | SoccerRuleAspect::Update(float deltaTime) | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::Broadcast(const string&, const salt::Vector3f&, int, TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3444:54: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 3444 | relPos = SoccerBase::FlipView(relPos, idx); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3466:80: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 3466 | relPos = SoccerBase::FlipView(relPos, SoccerBase::OpponentTeam(idx)); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'void SoccerRuleAspect::UpdateOffside(TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3707:44: warning: unused parameter 'idx' [-Wunused-parameter] 3707 | SoccerRuleAspect::UpdateOffside(TTeamIndex idx) | ~~~~~~~~~~~^~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'bool SoccerRuleAspect::MoveAgent(boost::shared_ptr, const salt::Vector3f&, bool, bool)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3890:68: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 3890 | move_pos = GetSafeReposition(pos, unum, idx, fAvoidBall); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp: In member function 'bool SoccerRuleAspect::CanActivatePassMode(int, TTeamIndex)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:3980:48: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 3980 | agentPos = agent_body->GetPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/controlaspect/controlaspect.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccercontrolaspect/soccercontrolaspect.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.h:27, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/soccerruleaspect/soccerruleaspect.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ [ 84%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/trainercommandparser/trainercommandparser_c.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/trainercommandparser/trainercommandparser_c.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser_c.cpp [ 86%] Building CXX object plugin/soccer/CMakeFiles/soccer.dir/visionperceptor/visionperceptor.cpp.o cd /builddir/build/BUILD/rcssserver3d-0.7.3/build/plugin/soccer && /usr/bin/c++ -DHAVE_CONFIG_H -DdIDEDOUBLE -Dsoccer_EXPORTS -I/builddir/build/BUILD/rcssserver3d-0.7.3/build -I/usr/include/simspark -I/builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer -I/usr/include/freetype2 -I/usr/include/IL -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 -std=gnu++98 -std=gnu++11 -W -Wall -Woverloaded-virtual -O2 -DNDEBUG -fPIC -o CMakeFiles/soccer.dir/visionperceptor/visionperceptor.cpp.o -c /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp make[2]: *** [plugin/soccer/CMakeFiles/soccer.dir/build.make:797: plugin/soccer/CMakeFiles/soccer.dir/soccerruleaspect/soccerruleaspect.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/physicsserver/physicsobject.h:27, from /usr/include/simspark/oxygen/physicsserver/body.h:25, from /usr/include/simspark/oxygen/physicsserver/rigidbody.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:26: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/physicsserver/physicsobject.h:27, from /usr/include/simspark/oxygen/physicsserver/body.h:25, from /usr/include/simspark/oxygen/physicsserver/rigidbody.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:26: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/physicsserver/physicsobject.h:27, from /usr/include/simspark/oxygen/physicsserver/body.h:25, from /usr/include/simspark/oxygen/physicsserver/rigidbody.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:26: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/physicsserver/physicsobject.h:27, from /usr/include/simspark/oxygen/physicsserver/body.h:25, from /usr/include/simspark/oxygen/physicsserver/rigidbody.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:26: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitorcmdparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser_c.cpp:26: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitorcmdparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser_c.cpp:26: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:28, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitorcmdparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser_c.cpp:26: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/zeitgeist/parameterlist.h:29, from /usr/include/simspark/zeitgeist/object.h:34, from /usr/include/simspark/zeitgeist/leaf.h:42, from /usr/include/simspark/oxygen/monitorserver/monitorcmdparser.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.h:29, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser_c.cpp:26: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:25, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/random.h: In copy constructor 'salt::RandomEngine::RandomEngine(const salt::RandomEngine&)': /usr/include/simspark/salt/random.h:55:5: warning: base class 'class boost::random::mersenne_twister_engine' should be explicitly initialized in the copy constructor [-Wextra] 55 | RandomEngine(const RandomEngine&) { assert(false); } | ^~~~~~~~~~~~ In file included from /usr/include/simspark/salt/tvector.h:37, from /usr/include/simspark/salt/vector.h:33, from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gClamp(TYPE&, TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:65:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h:65:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 65 | if (valmax) val=max; return val; | ^~ /usr/include/simspark/salt/gmath.h: In function 'TYPE salt::gMin(TYPE, TYPE)': /usr/include/simspark/salt/gmath.h:71:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 71 | if (ab) return a; return b; | ^~ /usr/include/simspark/salt/gmath.h:77:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 77 | if (a>b) return a; return b; | ^~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'void salt::Matrix::InvertRotationMatrix()': /usr/include/simspark/salt/matrix.h:383:26: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 383 | Pos() = -Rotate(Pos()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ In file included from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/matrix.h: In member function 'const salt::Matrix& salt::Matrix::operator*=(const salt::Matrix&)': /usr/include/simspark/salt/matrix.h:448:21: warning: implicitly-declared 'salt::Matrix& salt::Matrix::operator=(const salt::Matrix&)' is deprecated [-Wdeprecated-copy] 448 | *this = *this * inRHS; | ^~~~~ /usr/include/simspark/salt/matrix.h:51:14: note: because 'salt::Matrix' has user-provided 'salt::Matrix::Matrix(const salt::Matrix&)' 51 | f_inline Matrix(const Matrix &newMatrix) { memcpy(m, newMatrix.m, sizeof(float)*16); } | ^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp: In member function 'void TrainerCommandParser::ParseReposCommand(const oxygen::Predicate&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:726:49: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 726 | ballPos = ballBody->GetPosition(); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/physicsserver/physicsobject.h:27, from /usr/include/simspark/oxygen/physicsserver/body.h:25, from /usr/include/simspark/oxygen/physicsserver/rigidbody.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:26: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp: In member function 'void TrainerCommandParser::ParseKillSimCommand(const oxygen::Predicate&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:738:74: warning: unused parameter 'predicate' [-Wunused-parameter] 738 | void TrainerCommandParser::ParseKillSimCommand(const oxygen::Predicate & predicate) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h: In member function 'VisionPerceptor::ObjectData& VisionPerceptor::ObjectData::operator=(const VisionPerceptor::ObjectData&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:50:28: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 50 | mRelPos = rhs.mRelPos; | ^~~~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp: In member function 'void VisionPerceptor::SetNoiseParams(float, float, float, float)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:69:49: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 69 | mError = salt::Vector3f(rng4(),rng4(),rng4()); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp: In member function 'void VisionPerceptor::SetupVisibleObjects(VisionPerceptor::TObjectList&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:178:57: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 178 | od.mRelPos = j->GetWorldTransform().Pos() - myPos; | ^~~~~ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp: In member function 'bool VisionPerceptor::StaticAxisPercept(boost::shared_ptr)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:262:57: warning: implicitly-declared 'salt::Vector3f& salt::Vector3f::operator=(const salt::Vector3f&)' is deprecated [-Wdeprecated-copy] 262 | od.mRelPos = SoccerBase::FlipView(od.mRelPos, ti); | ^ In file included from /usr/include/simspark/salt/matrix.h:26, from /usr/include/simspark/oxygen/sceneserver/basenode.h:37, from /usr/include/simspark/oxygen/agentaspect/perceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:26, from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /usr/include/simspark/salt/vector.h:87:21: note: because 'salt::Vector3f' has user-provided 'salt::Vector3f::Vector3f(const salt::Vector3f&)' 87 | f_inline Vector3f(const Vector3f &v) : TVector3(v) { } | ^~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp: In member function 'bool VisionPerceptor::CheckOcclusion(const salt::Vector3f&, const VisionPerceptor::ObjectData&) const': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:387:54: warning: unused parameter 'my_pos' [-Wunused-parameter] 387 | bool VisionPerceptor::CheckOcclusion(const Vector3f& my_pos, const ObjectData& od) const | ~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:387:80: warning: unused parameter 'od' [-Wunused-parameter] 387 | bool VisionPerceptor::CheckOcclusion(const Vector3f& my_pos, const ObjectData& od) const | ~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp: In member function 'VisionPerceptor::SetupVisibleObjects(std::__cxx11::list >&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:38:12: warning: 'MEM[(const struct ObjectData &)&od].mTheta' may be used uninitialized in this function [-Wmaybe-uninitialized] 38 | struct ObjectData | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:161:24: note: 'MEM[(const struct ObjectData &)&od].mTheta' was declared here 161 | ObjectData od; | ^~ In file included from /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:22: /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.h:38:12: warning: 'MEM[(const struct ObjectData &)&od].mPhi' may be used uninitialized in this function [-Wmaybe-uninitialized] 38 | struct ObjectData | ^~~~~~~~~~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/visionperceptor/visionperceptor.cpp:161:24: note: 'MEM[(const struct ObjectData &)&od].mPhi' was declared here 161 | ObjectData od; | ^~ /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp: In member function 'TrainerCommandParser::ParseKillCommand(oxygen::Predicate const&)': /builddir/build/BUILD/rcssserver3d-0.7.3/plugin/soccer/trainercommandparser/trainercommandparser.cpp:665:66: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 665 | if ((specified && agentState->GetUniformNumber() == unum && agentState->GetTeamIndex() == idx) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make[1]: Leaving directory '/builddir/build/BUILD/rcssserver3d-0.7.3/build' make[1]: *** [CMakeFiles/Makefile2:559: plugin/soccer/CMakeFiles/soccer.dir/all] Error 2 make: *** [Makefile:171: all] Error 2 error: RPM build errors: Bad exit status from /var/tmp/rpm-tmp.j2iHTt (%build) Bad exit status from /var/tmp/rpm-tmp.j2iHTt (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/rcssserver3d.spec