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/Box2D.spec'], chrootPath='/var/lib/mock/f33-build-125721-39869/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/Box2D.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=1580169600 Wrote: /builddir/build/SRPMS/Box2D-2.3.1-12.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/Box2D.spec'], chrootPath='/var/lib/mock/f33-build-125721-39869/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/Box2D.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=1580169600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.FArK0u + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Box2D-2.3.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/Box2D-2.3.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Box2D-2.3.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (Box2D-2.3.1-cmake.patch):' Patch #0 (Box2D-2.3.1-cmake.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file CMakeLists.txt patching file Testbed/CMakeLists.txt patching file Testbed/Framework/Test.h patching file Testbed/Framework/DebugDraw.cpp patching file Testbed/Framework/Main.cpp patching file Testbed/Framework/RenderGL3.cpp patching file Testbed/Framework/Test.h + rm -rf glew glfw + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.IEQXav + umask 022 + cd /builddir/build/BUILD + cd Box2D-2.3.1 + sed -i 's/\r//' License.txt + sed -i 's/\r//' Readme.txt + pushd Box2D ~/build/BUILD/Box2D-2.3.1/Box2D ~/build/BUILD/Box2D-2.3.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBOX2D_INSTALL=ON -DBOX2D_BUILD_SHARED=ON .. -- The C compiler identification is GNU 10.0.1 -- The CXX compiler identification is GNU 10.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:275 (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:28 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/Box2D-2.3.1/Box2D + make /usr/bin/cmake -S/builddir/build/BUILD/Box2D-2.3.1 -B/builddir/build/BUILD/Box2D-2.3.1/Box2D --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/Box2D-2.3.1/Box2D/CMakeFiles /builddir/build/BUILD/Box2D-2.3.1/Box2D/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Box2D/CMakeFiles/Box2D.dir/build.make Box2D/CMakeFiles/Box2D.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D/CMakeFiles/Box2D.dir/DependInfo.cmake --color= Scanning dependencies of target Box2D make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Box2D/CMakeFiles/Box2D.dir/build.make Box2D/CMakeFiles/Box2D.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 0%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2DistanceJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2DistanceJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2DistanceJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2DistanceJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2DistanceJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2FrictionJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2FrictionJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2FrictionJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2FrictionJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2FrictionJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2GearJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2GearJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2GearJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2GearJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2GearJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2Joint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2Joint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2Joint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2Joint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2MotorJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2MotorJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MotorJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2MotorJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MotorJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2MouseJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2MouseJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MouseJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2MouseJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MouseJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2PrismaticJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2PrismaticJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2PrismaticJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp: In member function 'virtual void b2PrismaticJoint::InitVelocityConstraints(const b2SolverData&)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp:177:17: warning: variable 's1test' set but not used [-Wunused-but-set-variable] 177 | float32 s1test; | ^~~~~~ [ 7%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2PulleyJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2PulleyJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PulleyJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2PulleyJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PulleyJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2RevoluteJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2RevoluteJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2RevoluteJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2RopeJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2RopeJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RopeJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2RopeJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RopeJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2WeldJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2WeldJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WeldJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2WeldJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WeldJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Joints/b2WheelJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Joints/b2WheelJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WheelJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2WheelJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WheelJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2CircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2CircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2CircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2CircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2CircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2Contact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2Contact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2Contact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2Contact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ContactSolver.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ContactSolver.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ContactSolver.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2ContactSolver.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ContactSolver.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2ChainAndCircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/Contacts/b2PolygonContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2PolygonContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2PolygonContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/b2Body.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/b2Body.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Body.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Body.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Body.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/b2ContactManager.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/b2ContactManager.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2ContactManager.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2BroadPhase.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2ContactManager.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2ContactManager.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/b2Fixture.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/b2Fixture.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Fixture.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Body.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Fixture.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Fixture.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/b2Island.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/b2Island.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Island.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Distance.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Island.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/b2World.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/b2World.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2World.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2World.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2World.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Dynamics/b2WorldCallbacks.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Dynamics/b2WorldCallbacks.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2WorldCallbacks.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Body.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Fixture.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2WorldCallbacks.cpp:20: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Common/b2BlockAllocator.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Common/b2BlockAllocator.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2BlockAllocator.cpp [ 28%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Common/b2Draw.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Common/b2Draw.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Draw.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Common/b2Math.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Common/b2Math.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Common/b2Settings.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Common/b2Settings.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Settings.cpp [ 31%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Common/b2StackAllocator.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Common/b2StackAllocator.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2StackAllocator.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2StackAllocator.cpp:20: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Common/b2Timer.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Common/b2Timer.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Timer.cpp [ 33%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/Shapes/b2CircleShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/Shapes/b2CircleShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2CircleShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2CircleShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2CircleShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/Shapes/b2EdgeShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/Shapes/b2EdgeShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2EdgeShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2EdgeShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2EdgeShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/Shapes/b2ChainShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/Shapes/b2ChainShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2ChainShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2ChainShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2ChainShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/Shapes/b2PolygonShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/Shapes/b2PolygonShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2PolygonShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2PolygonShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2PolygonShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2BroadPhase.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2BroadPhase.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2BroadPhase.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2BroadPhase.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2BroadPhase.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2CollideCircle.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2CollideCircle.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideCircle.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideCircle.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2CollideEdge.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2CollideEdge.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideEdge.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideEdge.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2CollidePolygon.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2CollidePolygon.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollidePolygon.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollidePolygon.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2Collision.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2Collision.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Collision.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Collision.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2Distance.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2Distance.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Distance.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Distance.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Distance.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2DynamicTree.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2DynamicTree.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2DynamicTree.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp: In constructor 'b2DynamicTree::b2DynamicTree()': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp:29:56: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct b2TreeNode'; use assignment or value-initialization instead [-Wclass-memaccess] 29 | memset(m_nodes, 0, m_nodeCapacity * sizeof(b2TreeNode)); | ^ In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2DynamicTree.h:28:8: note: 'struct b2TreeNode' declared here 28 | struct b2TreeNode | ^~~~~~~~~~ [ 43%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Collision/b2TimeOfImpact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Collision/b2TimeOfImpact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2TimeOfImpact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2TimeOfImpact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Box2D/CMakeFiles/Box2D.dir/Rope/b2Rope.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Box2D.dir/Rope/b2Rope.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Rope/b2Rope.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Rope/b2Rope.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Rope/b2Rope.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library libBox2D.a cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/cmake -P CMakeFiles/Box2D.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/cmake -E cmake_link_script CMakeFiles/Box2D.dir/link.txt --verbose=1 /usr/bin/ar qc libBox2D.a CMakeFiles/Box2D.dir/Dynamics/Joints/b2DistanceJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2FrictionJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2GearJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2Joint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2MotorJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2MouseJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2PrismaticJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2PulleyJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2RevoluteJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2RopeJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2WeldJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Joints/b2WheelJoint.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2CircleContact.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2Contact.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ContactSolver.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o CMakeFiles/Box2D.dir/Dynamics/Contacts/b2PolygonContact.cpp.o CMakeFiles/Box2D.dir/Dynamics/b2Body.cpp.o CMakeFiles/Box2D.dir/Dynamics/b2ContactManager.cpp.o CMakeFiles/Box2D.dir/Dynamics/b2Fixture.cpp.o CMakeFiles/Box2D.dir/Dynamics/b2Island.cpp.o CMakeFiles/Box2D.dir/Dynamics/b2World.cpp.o CMakeFiles/Box2D.dir/Dynamics/b2WorldCallbacks.cpp.o CMakeFiles/Box2D.dir/Common/b2BlockAllocator.cpp.o CMakeFiles/Box2D.dir/Common/b2Draw.cpp.o CMakeFiles/Box2D.dir/Common/b2Math.cpp.o CMakeFiles/Box2D.dir/Common/b2Settings.cpp.o CMakeFiles/Box2D.dir/Common/b2StackAllocator.cpp.o CMakeFiles/Box2D.dir/Common/b2Timer.cpp.o CMakeFiles/Box2D.dir/Collision/Shapes/b2CircleShape.cpp.o CMakeFiles/Box2D.dir/Collision/Shapes/b2EdgeShape.cpp.o CMakeFiles/Box2D.dir/Collision/Shapes/b2ChainShape.cpp.o CMakeFiles/Box2D.dir/Collision/Shapes/b2PolygonShape.cpp.o CMakeFiles/Box2D.dir/Collision/b2BroadPhase.cpp.o CMakeFiles/Box2D.dir/Collision/b2CollideCircle.cpp.o CMakeFiles/Box2D.dir/Collision/b2CollideEdge.cpp.o CMakeFiles/Box2D.dir/Collision/b2CollidePolygon.cpp.o CMakeFiles/Box2D.dir/Collision/b2Collision.cpp.o CMakeFiles/Box2D.dir/Collision/b2Distance.cpp.o CMakeFiles/Box2D.dir/Collision/b2DynamicTree.cpp.o CMakeFiles/Box2D.dir/Collision/b2TimeOfImpact.cpp.o CMakeFiles/Box2D.dir/Rope/b2Rope.cpp.o /usr/bin/ranlib libBox2D.a make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 45%] Built target Box2D make -f Box2D/CMakeFiles/Box2D_shared.dir/build.make Box2D/CMakeFiles/Box2D_shared.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D/CMakeFiles/Box2D_shared.dir/DependInfo.cmake --color= Scanning dependencies of target Box2D_shared make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Box2D/CMakeFiles/Box2D_shared.dir/build.make Box2D/CMakeFiles/Box2D_shared.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 46%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2DistanceJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2DistanceJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2DistanceJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2DistanceJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2DistanceJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2FrictionJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2FrictionJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2FrictionJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2FrictionJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2FrictionJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2GearJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2GearJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2GearJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2GearJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2GearJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2Joint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2Joint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2Joint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2Joint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2MotorJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2MotorJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MotorJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2MotorJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MotorJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2MouseJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2MouseJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MouseJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2MouseJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2MouseJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2PrismaticJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2PrismaticJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2PrismaticJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp: In member function 'virtual void b2PrismaticJoint::InitVelocityConstraints(const b2SolverData&)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp:177:17: warning: variable 's1test' set but not used [-Wunused-but-set-variable] 177 | float32 s1test; | ^~~~~~ [ 53%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2PulleyJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2PulleyJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PulleyJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2PulleyJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2PulleyJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2RevoluteJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2RevoluteJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2RevoluteJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2RopeJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2RopeJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RopeJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2RopeJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2RopeJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2WeldJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2WeldJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WeldJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2WeldJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WeldJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2WheelJoint.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2WheelJoint.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WheelJoint.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2Joint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Joints/b2WheelJoint.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Joints/b2WheelJoint.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2CircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2CircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2CircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2CircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2CircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2Contact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2Contact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2Contact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2Contact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ContactSolver.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ContactSolver.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ContactSolver.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2ContactSolver.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ContactSolver.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2ChainAndCircleContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2PolygonContact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2PolygonContact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonContact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2Contact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/Contacts/b2PolygonContact.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/Contacts/b2PolygonContact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/b2Body.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/b2Body.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Body.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Body.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Body.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/b2ContactManager.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/b2ContactManager.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2ContactManager.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2BroadPhase.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2ContactManager.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2ContactManager.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/b2Fixture.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/b2Fixture.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Fixture.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Body.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Fixture.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Fixture.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/b2Island.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/b2Island.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Island.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Distance.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2Island.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/b2World.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/b2World.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2World.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2World.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2World.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Dynamics/b2WorldCallbacks.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Dynamics/b2WorldCallbacks.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2WorldCallbacks.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Body.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Dynamics/b2Fixture.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Dynamics/b2WorldCallbacks.cpp:20: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Common/b2BlockAllocator.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Common/b2BlockAllocator.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2BlockAllocator.cpp [ 73%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Common/b2Draw.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Common/b2Draw.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Draw.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Common/b2Math.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Common/b2Math.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Common/b2Settings.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Common/b2Settings.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Settings.cpp [ 76%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Common/b2StackAllocator.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Common/b2StackAllocator.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2StackAllocator.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2StackAllocator.cpp:20: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Common/b2Timer.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Common/b2Timer.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Timer.cpp [ 78%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2CircleShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2CircleShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2CircleShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2CircleShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2CircleShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2EdgeShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2EdgeShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2EdgeShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2EdgeShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2EdgeShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2ChainShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2ChainShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2ChainShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2ChainShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2ChainShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2PolygonShape.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2PolygonShape.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2PolygonShape.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2Shape.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/Shapes/b2PolygonShape.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/Shapes/b2PolygonShape.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2BroadPhase.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2BroadPhase.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2BroadPhase.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2BroadPhase.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2BroadPhase.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2CollideCircle.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2CollideCircle.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideCircle.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideCircle.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2CollideEdge.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2CollideEdge.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideEdge.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollideEdge.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2CollidePolygon.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2CollidePolygon.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollidePolygon.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2CollidePolygon.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2Collision.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2Collision.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Collision.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Collision.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2Distance.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2Distance.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Distance.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Distance.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2Distance.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2DynamicTree.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2DynamicTree.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2DynamicTree.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp: In constructor 'b2DynamicTree::b2DynamicTree()': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp:29:56: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct b2TreeNode'; use assignment or value-initialization instead [-Wclass-memaccess] 29 | memset(m_nodes, 0, m_nodeCapacity * sizeof(b2TreeNode)); | ^ In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2DynamicTree.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2DynamicTree.h:28:8: note: 'struct b2TreeNode' declared here 28 | struct b2TreeNode | ^~~~~~~~~~ [ 89%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Collision/b2TimeOfImpact.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Collision/b2TimeOfImpact.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2TimeOfImpact.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Collision/b2Collision.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Collision/b2TimeOfImpact.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object Box2D/CMakeFiles/Box2D_shared.dir/Rope/b2Rope.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/c++ -DBox2D_shared_EXPORTS -I/builddir/build/BUILD/Box2D-2.3.1/Box2D/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -o CMakeFiles/Box2D_shared.dir/Rope/b2Rope.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Box2D/Rope/b2Rope.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Rope/b2Rope.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Rope/b2Rope.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/../Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX shared library libBox2D.so cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/cmake -E cmake_link_script CMakeFiles/Box2D_shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libBox2D.so.2.3.0 -o libBox2D.so.2.3.0 CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2DistanceJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2FrictionJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2GearJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2Joint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2MotorJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2MouseJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2PrismaticJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2PulleyJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2RevoluteJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2RopeJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2WeldJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Joints/b2WheelJoint.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2CircleContact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2Contact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ContactSolver.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2PolygonAndCircleContact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2EdgeAndCircleContact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ChainAndCircleContact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2ChainAndPolygonContact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/Contacts/b2PolygonContact.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/b2Body.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/b2ContactManager.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/b2Fixture.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/b2Island.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/b2World.cpp.o CMakeFiles/Box2D_shared.dir/Dynamics/b2WorldCallbacks.cpp.o CMakeFiles/Box2D_shared.dir/Common/b2BlockAllocator.cpp.o CMakeFiles/Box2D_shared.dir/Common/b2Draw.cpp.o CMakeFiles/Box2D_shared.dir/Common/b2Math.cpp.o CMakeFiles/Box2D_shared.dir/Common/b2Settings.cpp.o CMakeFiles/Box2D_shared.dir/Common/b2StackAllocator.cpp.o CMakeFiles/Box2D_shared.dir/Common/b2Timer.cpp.o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2CircleShape.cpp.o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2EdgeShape.cpp.o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2ChainShape.cpp.o CMakeFiles/Box2D_shared.dir/Collision/Shapes/b2PolygonShape.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2BroadPhase.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2CollideCircle.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2CollideEdge.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2CollidePolygon.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2Collision.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2Distance.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2DynamicTree.cpp.o CMakeFiles/Box2D_shared.dir/Collision/b2TimeOfImpact.cpp.o CMakeFiles/Box2D_shared.dir/Rope/b2Rope.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D && /usr/bin/cmake -E cmake_symlink_library libBox2D.so.2.3.0 libBox2D.so.2.3.0 libBox2D.so make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 91%] Built target Box2D_shared make -f HelloWorld/CMakeFiles/HelloWorld.dir/build.make HelloWorld/CMakeFiles/HelloWorld.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/HelloWorld /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/HelloWorld /builddir/build/BUILD/Box2D-2.3.1/Box2D/HelloWorld/CMakeFiles/HelloWorld.dir/DependInfo.cmake --color= Scanning dependencies of target HelloWorld make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f HelloWorld/CMakeFiles/HelloWorld.dir/build.make HelloWorld/CMakeFiles/HelloWorld.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 92%] Building CXX object HelloWorld/CMakeFiles/HelloWorld.dir/HelloWorld.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/HelloWorld && /usr/bin/c++ -I/builddir/build/BUILD/Box2D-2.3.1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/HelloWorld.dir/HelloWorld.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/HelloWorld/HelloWorld.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D.h:35, from /builddir/build/BUILD/Box2D-2.3.1/HelloWorld/HelloWorld.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Linking CXX executable HelloWorld cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/HelloWorld && /usr/bin/cmake -E cmake_link_script CMakeFiles/HelloWorld.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/HelloWorld.dir/HelloWorld.cpp.o -o HelloWorld ../Box2D/libBox2D.a make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 93%] Built target HelloWorld make -f Testbed/CMakeFiles/Testbed.dir/build.make Testbed/CMakeFiles/Testbed.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/Testbed /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed/CMakeFiles/Testbed.dir/DependInfo.cmake --color= Scanning dependencies of target Testbed make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Testbed/CMakeFiles/Testbed.dir/build.make Testbed/CMakeFiles/Testbed.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 94%] Building CXX object Testbed/CMakeFiles/Testbed.dir/Framework/Main.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed && /usr/bin/c++ -D_CRT_SECURE_NO_WARNINGS -I/builddir/build/BUILD/Box2D-2.3.1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Testbed.dir/Framework/Main.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/Main.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/Main.cpp:20: /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object Testbed/CMakeFiles/Testbed.dir/Framework/RenderGL3.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed && /usr/bin/c++ -D_CRT_SECURE_NO_WARNINGS -I/builddir/build/BUILD/Box2D-2.3.1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Testbed.dir/Framework/RenderGL3.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.cpp:32: /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.cpp:38: /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/stb_truetype.h: In function 'int stbtt_FindGlyphIndex(const stbtt_fontinfo*, int)': /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/stb_truetype.h:919:23: warning: variable 'start' set but not used [-Wunused-but-set-variable] 919 | stbtt_uint16 start, end; | ^~~~~ /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/stb_truetype.h:902:41: warning: variable 'end' set but not used [-Wunused-but-set-variable] 902 | stbtt_uint16 item, offset, start, end; | ^~~ /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.cpp: In function 'bool RenderGLInit(const char*)': /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.cpp:494:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 494 | fread(ttfBuffer, 1, size, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object Testbed/CMakeFiles/Testbed.dir/Framework/Test.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed && /usr/bin/c++ -D_CRT_SECURE_NO_WARNINGS -I/builddir/build/BUILD/Box2D-2.3.1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Testbed.dir/Framework/Test.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/Test.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D.h:35, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/Test.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/Test.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object Testbed/CMakeFiles/Testbed.dir/Framework/DebugDraw.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed && /usr/bin/c++ -D_CRT_SECURE_NO_WARNINGS -I/builddir/build/BUILD/Box2D-2.3.1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Testbed.dir/Framework/DebugDraw.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/DebugDraw.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D.h:35, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/DebugDraw.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/DebugDraw.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object Testbed/CMakeFiles/Testbed.dir/Framework/imgui.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed && /usr/bin/c++ -D_CRT_SECURE_NO_WARNINGS -I/builddir/build/BUILD/Box2D-2.3.1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Testbed.dir/Framework/imgui.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/imgui.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/RenderGL3.h:23, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Framework/imgui.cpp:26: /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Building CXX object Testbed/CMakeFiles/Testbed.dir/Tests/TestEntries.cpp.o cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed && /usr/bin/c++ -D_CRT_SECURE_NO_WARNINGS -I/builddir/build/BUILD/Box2D-2.3.1 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/Testbed.dir/Tests/TestEntries.cpp.o -c /builddir/build/BUILD/Box2D-2.3.1/Testbed/Tests/TestEntries.cpp In file included from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Draw.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D.h:35, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Tests/../Framework/Test.h:22, from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Tests/TestEntries.cpp:19: /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h: In function 'bool b2IsValid(float32)': /builddir/build/BUILD/Box2D-2.3.1/Box2D/Common/b2Math.h:28:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | int32 ix = *reinterpret_cast(&x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Box2D-2.3.1/Testbed/Tests/TestEntries.cpp:36: /builddir/build/BUILD/Box2D-2.3.1/Testbed/Tests/Confined.h: In member function 'virtual void Confined::Step(Settings*)': /builddir/build/BUILD/Box2D-2.3.1/Testbed/Tests/Confined.h:117:8: warning: variable 'sleeping' set but not used [-Wunused-but-set-variable] 117 | bool sleeping = true; | ^~~~~~~~ [100%] Linking CXX executable Testbed cd /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed && /usr/bin/cmake -E cmake_link_script CMakeFiles/Testbed.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/Testbed.dir/Framework/Main.cpp.o CMakeFiles/Testbed.dir/Framework/RenderGL3.cpp.o CMakeFiles/Testbed.dir/Framework/Test.cpp.o CMakeFiles/Testbed.dir/Framework/DebugDraw.cpp.o CMakeFiles/Testbed.dir/Framework/imgui.cpp.o CMakeFiles/Testbed.dir/Tests/TestEntries.cpp.o -o Testbed ../Box2D/libBox2D.a -lglfw -lGLEW -lGL -lGLU make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [100%] Built target Testbed make[1]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/Box2D-2.3.1/Box2D/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5Ef4bu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 + cd Box2D-2.3.1 + pushd Box2D ~/build/BUILD/Box2D-2.3.1/Box2D ~/build/BUILD/Box2D-2.3.1 + make install DESTDIR=/builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 /usr/bin/cmake -S/builddir/build/BUILD/Box2D-2.3.1 -B/builddir/build/BUILD/Box2D-2.3.1/Box2D --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/Box2D-2.3.1/Box2D/CMakeFiles /builddir/build/BUILD/Box2D-2.3.1/Box2D/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Box2D/CMakeFiles/Box2D.dir/build.make Box2D/CMakeFiles/Box2D.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D/CMakeFiles/Box2D.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Box2D/CMakeFiles/Box2D.dir/build.make Box2D/CMakeFiles/Box2D.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make[2]: Nothing to be done for 'Box2D/CMakeFiles/Box2D.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 45%] Built target Box2D make -f Box2D/CMakeFiles/Box2D_shared.dir/build.make Box2D/CMakeFiles/Box2D_shared.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Box2D/CMakeFiles/Box2D_shared.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Box2D/CMakeFiles/Box2D_shared.dir/build.make Box2D/CMakeFiles/Box2D_shared.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make[2]: Nothing to be done for 'Box2D/CMakeFiles/Box2D_shared.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 91%] Built target Box2D_shared make -f HelloWorld/CMakeFiles/HelloWorld.dir/build.make HelloWorld/CMakeFiles/HelloWorld.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/HelloWorld /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/HelloWorld /builddir/build/BUILD/Box2D-2.3.1/Box2D/HelloWorld/CMakeFiles/HelloWorld.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f HelloWorld/CMakeFiles/HelloWorld.dir/build.make HelloWorld/CMakeFiles/HelloWorld.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make[2]: Nothing to be done for 'HelloWorld/CMakeFiles/HelloWorld.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [ 93%] Built target HelloWorld make -f Testbed/CMakeFiles/Testbed.dir/build.make Testbed/CMakeFiles/Testbed.dir/depend make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' cd /builddir/build/BUILD/Box2D-2.3.1/Box2D && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/Box2D-2.3.1 /builddir/build/BUILD/Box2D-2.3.1/Testbed /builddir/build/BUILD/Box2D-2.3.1/Box2D /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed /builddir/build/BUILD/Box2D-2.3.1/Box2D/Testbed/CMakeFiles/Testbed.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make -f Testbed/CMakeFiles/Testbed.dir/build.make Testbed/CMakeFiles/Testbed.dir/build make[2]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make[2]: Nothing to be done for 'Testbed/CMakeFiles/Testbed.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' [100%] Built target Testbed make[1]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/Box2D-2.3.1/Box2D/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/Box2D-2.3.1/Box2D' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Box2D.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/b2BroadPhase.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/b2Collision.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/b2Distance.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/b2DynamicTree.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/b2TimeOfImpact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/Shapes/b2CircleShape.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/Shapes/b2EdgeShape.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/Shapes/b2ChainShape.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/Shapes/b2PolygonShape.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Collision/Shapes/b2Shape.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Common/b2BlockAllocator.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Common/b2Draw.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Common/b2GrowableStack.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Common/b2Math.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Common/b2Settings.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Common/b2StackAllocator.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Common/b2Timer.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/b2Body.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/b2ContactManager.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/b2Fixture.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/b2Island.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/b2TimeStep.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/b2World.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/b2WorldCallbacks.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2CircleContact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2Contact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2ContactSolver.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Contacts/b2PolygonContact.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2DistanceJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2FrictionJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2GearJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2Joint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2MotorJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2MouseJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2PrismaticJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2PulleyJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2RevoluteJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2RopeJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2WeldJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Dynamics/Joints/b2WheelJoint.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/include/Box2D/Rope/b2Rope.h -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/libBox2D.so.2.3.0 -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/libBox2D.so -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/libBox2D.a -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/Box2D/Box2D-targets.cmake -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/Box2D/Box2D-targets-noconfig.cmake -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/cmake/Box2D/Box2DConfig.cmake -- Installing: /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/cmake/Box2D/UseBox2D.cmake + xargs rm + find /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 -name '*.cmake' + find /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 -name '*.a' + xargs rm + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.3.1-12.fc33 --unique-debug-suffix -2.3.1-12.fc33.riscv64 --unique-debug-src-base Box2D-2.3.1-12.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/Box2D-2.3.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/libBox2D.so.2.3.0 extracting debug info from /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/lib64/libBox2D.so.2.3.0 original debug info size: 2048kB, size after compression: 1368kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 1130 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: Box2D-2.3.1-12.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.aU1yqv + umask 022 + cd /builddir/build/BUILD + cd Box2D-2.3.1 + DOCDIR=/builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/share/doc/Box2D + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/share/doc/Box2D + cp -pr License.txt /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/share/doc/Box2D + RPM_EC=0 ++ jobs -p + exit 0 Provides: Box2D = 2.3.1-12.fc33 Box2D(riscv-64) = 2.3.1-12.fc33 libBox2D.so.2.3.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) rtld(GNU_HASH) Processing files: Box2D-devel-2.3.1-12.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3k6ssy + umask 022 + cd /builddir/build/BUILD + cd Box2D-2.3.1 + DOCDIR=/builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/share/doc/Box2D-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/share/doc/Box2D-devel + cp -pr Readme.txt /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/share/doc/Box2D-devel + cp -pr Documentation/ /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64/usr/share/doc/Box2D-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: Box2D-devel = 2.3.1-12.fc33 Box2D-devel(riscv-64) = 2.3.1-12.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libBox2D.so.2.3.0()(64bit) Processing files: Box2D-debugsource-2.3.1-12.fc33.riscv64 Provides: Box2D-debugsource = 2.3.1-12.fc33 Box2D-debugsource(riscv-64) = 2.3.1-12.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: Box2D-debuginfo-2.3.1-12.fc33.riscv64 Provides: Box2D-debuginfo = 2.3.1-12.fc33 Box2D-debuginfo(riscv-64) = 2.3.1-12.fc33 debuginfo(build-id) = 2f39a8d4c78268468788a82e19fd01885762df93 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: Box2D-debugsource(riscv-64) = 2.3.1-12.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 Wrote: /builddir/build/RPMS/Box2D-2.3.1-12.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/Box2D-devel-2.3.1-12.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/Box2D-debugsource-2.3.1-12.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/Box2D-debuginfo-2.3.1-12.fc33.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.I030uv + umask 022 + cd /builddir/build/BUILD + cd Box2D-2.3.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/Box2D-2.3.1-12.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0