+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/supertuxkart-1.1nb8/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/supertuxkart-1.1nb8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for supertuxkart-1.1nb8 [ 0%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btAlignedAllocator.cpp.o [ 0%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp.o [ 0%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btConvexHull.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.h:23, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.cpp:18: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = int]', inlined from 'bool HullLibrary::_ZN11HullLibrary15CleanupVerticesEjPK9btVector3jRjPS0_fRS0_.part.0(unsigned int, const btVector3*, unsigned int, unsigned int&, btVector3*, btScalar, btVector3&)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.cpp:872:29: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 4 and 8589934592 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.h:23, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.cpp:18: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'bool HullLibrary::_ZN11HullLibrary15CleanupVerticesEjPK9btVector3jRjPS0_fRS0_.part.0(unsigned int, const btVector3*, unsigned int, unsigned int&, btVector3*, btScalar, btVector3&)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-8589934592, -4] into destination object '((btAlignedObjectArray*)this)[1].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.h:23, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.cpp:18: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btHullTriangle*]', inlined from 'int HullLibrary::calchull(btVector3*, int, TUIntArray&, int&, int)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.cpp:648:15: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.h:23, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHull.cpp:18: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'int HullLibrary::calchull(btVector3*, int, TUIntArray&, int&, int)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '*(btAlignedObjectArray*)this.btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ [ 0%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp.o [ 1%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btQuickprof.cpp.o [ 1%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp.o [ 2%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp.o [ 2%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btConvexHullComputer.cpp.o [ 2%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btDbvt.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.cpp:17: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btConvexHullInternal::Vertex*]', inlined from 'bool btConvexHullInternal::shiftFace(btConvexHullInternal::Face*, btScalar, btAlignedObjectArray)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.cpp:2619:14: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.cpp:17: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'bool btConvexHullInternal::shiftFace(btConvexHullInternal::Face*, btScalar, btAlignedObjectArray)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '*stack.btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:17: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btDbvtNode*]', inlined from 'void split(const tNodeArray&, tNodeArray&, tNodeArray&, const btVector3&, const btVector3&)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:237:13, inlined from 'btDbvtNode* topdown(btDbvt*, tNodeArray&, int)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:341:10: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:17: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In function 'btDbvtNode* topdown(btDbvt*, tNodeArray&, int)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object 'sets[0].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:17: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btDbvtNode*]', inlined from 'void split(const tNodeArray&, tNodeArray&, tNodeArray&, const btVector3&, const btVector3&)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:238:14, inlined from 'btDbvtNode* topdown(btDbvt*, tNodeArray&, int)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:341:10: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp:17: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In function 'btDbvtNode* topdown(btDbvt*, tNodeArray&, int)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object 'sets[1].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ [ 2%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.cpp:17: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = int]', inlined from 'btScalar btConvexHullComputer::compute(const void*, bool, int, int, btScalar, btScalar)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.cpp:2665:14: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 4 and 8589934592 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btConvexHullComputer.cpp:17: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'btScalar btConvexHullComputer::compute(const void*, bool, int, int, btScalar, btScalar)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-8589934592, -4] into destination object '((btAlignedObjectArray*)this)[2].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ [ 2%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btGeometryUtil.cpp.o [ 2%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp.o [ 2%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btSerializer.cpp.o [ 2%] Linking CXX static library libbulletmath.a [ 2%] Built target bulletmath [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Character/btKinematicCharacterController.cpp.o [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp:18: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btPersistentManifold*]', inlined from 'bool btKinematicCharacterController::recoverFromPenetration(btCollisionWorld*)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp:173:25: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Character/btKinematicCharacterController.cpp:18: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'bool btKinematicCharacterController::recoverFromPenetration(btCollisionWorld*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '((btAlignedObjectArray*)((char*)this + 16))[4].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp.o [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp.o [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp.o [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp.o [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp.o [ 3%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp.o [ 4%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp.o [ 5%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp:16: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btPersistentManifold*]', inlined from 'virtual void btCompoundCollisionAlgorithm::processCollision(btCollisionObject*, btCollisionObject*, const btDispatcherInfo&, btManifoldResult*)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp:237:25: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp:16: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'virtual void btCompoundCollisionAlgorithm::processCollision(btCollisionObject*, btCollisionObject*, const btDispatcherInfo&, btManifoldResult*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object 'manifoldArray.btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ [ 6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp.o [ 6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp.o [ 6%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp.o [ 6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:76, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:17: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btCollisionObject*]', inlined from 'void btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&)::InplaceSolverIslandCallback::processConstraints()' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:688:19: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:76, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:17: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'void btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&)::InplaceSolverIslandCallback::processConstraints()': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '((btAlignedObjectArray*)this)[2].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:76, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:17: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btPersistentManifold*]', inlined from 'void btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&)::InplaceSolverIslandCallback::processConstraints()' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:689:22: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:76, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:17: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'void btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&)::InplaceSolverIslandCallback::processConstraints()': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '((btAlignedObjectArray*)this)[3].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:76, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:17: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btTypedConstraint*]', inlined from 'void btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&)::InplaceSolverIslandCallback::processConstraints()' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:690:24: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h:35, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h:76, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDynamicsWorld.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:20, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:17: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'void btDiscreteDynamicsWorld::solveConstraints(btContactSolverInfo&)::InplaceSolverIslandCallback::processConstraints()': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '((btAlignedObjectArray*)this)[4].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ [ 6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btRigidBody.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btGhostObject.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/Bullet-C-API.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp.o [ 7%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp.o [ 8%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp.o [ 8%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Vehicle/btWheelInfo.cpp.o [ 8%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp.o [ 8%] Linking CXX static library libbulletdynamics.a [ 8%] Built target bulletdynamics [ 8%] Building C object lib/enet/CMakeFiles/enet.dir/callbacks.c.o [ 8%] Building C object lib/enet/CMakeFiles/enet.dir/compress.c.o [ 9%] Building C object lib/enet/CMakeFiles/enet.dir/host.c.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:19: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btPersistentManifold*]', inlined from 'void btSimulationIslandManager::buildIslands(btDispatcher*, btCollisionWorld*)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:210:25: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:19: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'void btSimulationIslandManager::buildIslands(btDispatcher*, btCollisionWorld*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '((btAlignedObjectArray*)((char*)this + 8))[1].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:19: In member function 'void btAlignedObjectArray::resize(int, const T&) [with T = btCollisionObject*]', inlined from 'void btSimulationIslandManager::buildAndProcessIslands(btDispatcher*, btCollisionWorld*, btSimulationIslandManager::IslandCallback*)' at /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:442:25: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:208:41: warning: 'void* __builtin_memset(void*, int, long unsigned int)' writing between 8 and 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 208 | new ( &m_data[i]) T(fillData); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h:19, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp:19: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h: In member function 'void btSimulationIslandManager::buildAndProcessIslands(btDispatcher*, btCollisionWorld*, btSimulationIslandManager::IslandCallback*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/LinearMath/btAlignedObjectArray.h:98:28: note: at offset [-17179869184, -8] into destination object '((btAlignedObjectArray*)((char*)this + 8))[2].btAlignedObjectArray::m_data' of size [0, 9223372036854775807] 98 | if(m_data) { | ^~~~~~ [ 9%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp.o [ 9%] Building C object lib/enet/CMakeFiles/enet.dir/list.c.o [ 9%] Building C object lib/enet/CMakeFiles/enet.dir/packet.c.o [ 9%] Building C object lib/enet/CMakeFiles/enet.dir/peer.c.o [ 9%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp.o [ 9%] Building C object lib/enet/CMakeFiles/enet.dir/protocol.c.o [ 9%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp.o [ 9%] Building C object lib/enet/CMakeFiles/enet.dir/unix.c.o [ 9%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btUnionFind.cpp.o [ 9%] Building C object lib/enet/CMakeFiles/enet.dir/win32.c.o [ 9%] Linking C static library libenet.a [ 9%] Built target enet [ 10%] Building C object lib/graphics_utils/CMakeFiles/graphics_utils.dir/mipmap/cpusimd.c.o [ 10%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp.o [ 10%] Building C object lib/graphics_utils/CMakeFiles/graphics_utils.dir/mipmap/imgresize.c.o [ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btBox2dShape.cpp.o [ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btBoxShape.cpp.o [ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp.o [ 11%] Linking C static library libgraphics_utils.a [ 11%] Built target graphics_utils [ 11%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/directive.c.o [ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp.o [ 11%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/eval.c.o [ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCollisionShape.cpp.o [ 11%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/expand.c.o [ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCompoundShape.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp: In member function 'void btCompoundShape::addChildShape(const btTransform&, btCollisionShape*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp:81:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 81 | child.m_node = m_dynamicAabbTree->insert(bounds,(void*)index); | ^~~~~~~~~~~~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp: In member function 'void btCompoundShape::createAabbTreeFromChildren()': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp:315:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 315 | child.m_node = m_dynamicAabbTree->insert(bounds,(void*)index); | ^~~~~~~~~~~~ [ 11%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/main.c.o [ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConcaveShape.cpp.o [ 12%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/main_libmcpp.c.o [ 12%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/mbchar.c.o [ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConeShape.cpp.o [ 12%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/support.c.o [ 13%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp.o [ 13%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp.o [ 13%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/system.c.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/mcpp/system.c: In function 'norm_path': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/mcpp/system.c:2510:20: warning: implicit declaration of function 'readlink' [-Wimplicit-function-declaration] 2510 | if ((len = readlink( slbuf1, slbuf2, PATHMAX)) > 0) { | ^~~~~~~~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/mcpp/system.c: In function 'do_options': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/mcpp/system.c:452:5: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 452 | getcwd( cur_work_dir, PATHMAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp.o [ 13%] Linking C static library libmcpp.a [ 13%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp.o [ 13%] Built target mcpp [ 13%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/alpha.cpp.o [ 13%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp.o [ 14%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/clusterfit.cpp.o [ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexShape.cpp.o [ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp.o [ 14%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/colourblock.cpp.o [ 14%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/colourfit.cpp.o [ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCylinderShape.cpp.o [ 15%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/colourset.cpp.o [ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btEmptyShape.cpp.o [ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp.o [ 15%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/maths.cpp.o [ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp.o [ 15%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/rangefit.cpp.o [ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp.o [ 15%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/singlecolourfit.cpp.o [ 16%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/squish.cpp.o [ 16%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp.o [ 16%] Linking CXX static library libsquish.a [ 16%] Built target squish [ 16%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CAnimatedMeshSceneNode.cpp.o [ 16%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp.o [ 16%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp.o [ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp.o [ 17%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CAttributes.cpp.o [ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btShapeHull.cpp.o [ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btSphereShape.cpp.o [ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp.o [ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp.o [ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp.o [ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp.o [ 18%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CBillboardSceneNode.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btContactProcessing.cpp.o [ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp.o [ 18%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CBoneSceneNode.cpp.o [ 19%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactBvh.cpp.o [ 19%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CCameraSceneNode.cpp.o [ 19%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp.o [ 19%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CContextEGL.cpp.o [ 20%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CColorConverter.cpp.o [ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp.o [ 20%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CCubeSceneNode.cpp.o [ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactShape.cpp.o [ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp.o [ 20%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDefaultGUIElementFactory.cpp.o [ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/gim_box_set.cpp.o [ 20%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDefaultSceneNodeAnimatorFactory.cpp.o [ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/gim_contact.cpp.o [ 20%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDefaultSceneNodeFactory.cpp.o [ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/gim_memory.cpp.o [ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/gim_tri_collision.cpp.o [ 21%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDummyTransformationSceneNode.cpp.o [ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp.o [ 21%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CEmptySceneNode.cpp.o [ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp.o [ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp.o [ 21%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CFileList.cpp.o [ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp.o [ 22%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CFileSystem.cpp.o [ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp.o [ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/coreutil.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IReadFile.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IFileArchive.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IFileSystem.h:10, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CFileSystem.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CFileSystem.cpp:7: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrString.h: In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrString.h:952:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 952 | o.array[length] = 0; | ~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrString.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/coreutil.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IReadFile.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IFileArchive.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IFileSystem.h:10, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CFileSystem.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CFileSystem.cpp:7: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ [ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp.o [ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp.o [ 23%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CFPSCounter.cpp.o [ 23%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGeometryCreator.cpp.o [ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp.o [ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp.o [ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp.o [ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp.o [ 23%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIButton.cpp.o [ 23%] Linking CXX static library libbulletcollision.a [ 23%] Built target bulletcollision [ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_atomic.cpp.o [ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_builder.cpp.o [ 23%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUICheckBox.cpp.o [ 23%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIColorSelectDialog.cpp.o [ 23%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIComboBox.cpp.o [ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_bytecode.cpp.o [ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc.cpp.o [ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_mips.cpp.o [ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x86.cpp.o [ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o [ 24%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o [ 25%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIContextMenu.cpp.o [ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x64_mingw.cpp.o [ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_compiler.cpp.o [ 25%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIEditBox.cpp.o [ 25%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIEnvironment.cpp.o [ 25%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIFileOpenDialog.cpp.o [ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_configgroup.cpp.o [ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_context.cpp.o [ 25%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIFont.cpp.o [ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_datatype.cpp.o [ 25%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIImage.cpp.o [ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_gc.cpp.o [ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_generic.cpp.o [ 25%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIImageList.cpp.o [ 26%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_globalproperty.cpp.o [ 26%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIInOutFader.cpp.o [ 26%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_memory.cpp.o [ 26%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_module.cpp.o [ 27%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIListBox.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIListBox.cpp: In member function 'virtual bool irr::gui::CGUIListBox::OnEvent(const irr::SEvent&)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIListBox.cpp:316:85: warning: comparison of integer expressions of different signedness: 'wchar_t' and 'const char32_t' [-Wsign-compare] 316 | if (!(KeyBuffer.size() == 1 && KeyBuffer[0] == event.KeyInput.Char)) /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIListBox.cpp: In member function 'virtual void irr::gui::CGUIListBox::setSpriteBank(irr::gui::IGUISpriteBank*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIListBox.cpp:614:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 614 | if ( bank == IconBank ) | ^~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIListBox.cpp:616:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 616 | if (IconBank) | ^~ [ 27%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_objecttype.cpp.o [ 27%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_outputbuffer.cpp.o [ 27%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_parser.cpp.o [ 27%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIMenu.cpp.o [ 27%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIMeshViewer.cpp.o [ 27%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_restore.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIMeshViewer.cpp: In member function 'virtual void irr::gui::CGUIMeshViewer::setMesh(irr::scene::IAnimatedMesh*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIMeshViewer.cpp:43:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 43 | if (mesh) | ^~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUIMeshViewer.cpp:45:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 45 | if (Mesh) | ^~ [ 27%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIMessageBox.cpp.o [ 27%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIModalScreen.cpp.o [ 28%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptcode.cpp.o [ 28%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIScrollBar.cpp.o [ 28%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptengine.cpp.o [ 28%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUISkin.cpp.o [ 29%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUISpinBox.cpp.o [ 29%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptfunction.cpp.o [ 29%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUISpriteBank.cpp.o [ 29%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIStaticText.cpp.o [ 29%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptnode.cpp.o [ 29%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptobject.cpp.o [ 29%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_string.cpp.o [ 29%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_string_util.cpp.o [ 29%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_thread.cpp.o [ 30%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_tokenizer.cpp.o [ 30%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_typeinfo.cpp.o [ 30%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_variablescope.cpp.o [ 30%] Linking CXX static library libangelscript.a [ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUITabControl.cpp.o [ 30%] Built target angelscript [ 30%] Building C object lib/libraqm/CMakeFiles/raqm.dir/raqm.c.o [ 30%] Linking C static library libraqm.a [ 30%] Built target raqm [ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUITable.cpp.o [ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIToolBar.cpp.o [ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUITreeView.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUITreeView.cpp: In member function 'virtual void irr::gui::CGUITreeView::setIconFont(irr::gui::IGUIFont*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUITreeView.cpp:1058:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1058 | if ( font ) | ^~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUITreeView.cpp:1060:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1060 | if ( IconFont ) | ^~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUITreeView.cpp: In member function 'virtual void irr::gui::CGUITreeView::setImageList(irr::gui::IGUIImageList*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUITreeView.cpp:1080:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1080 | if (imageList ) | ^~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CGUITreeView.cpp:1082:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1082 | if( ImageList ) | ^~ [ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIWindow.cpp.o [ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImage.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CImage.cpp:8: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CBlit.h:1230:13: warning: 'void irr::drawLine(irr::video::IImage*, const irr::core::vector2d&, const irr::core::vector2d&, const irr::video::SColor&)' defined but not used [-Wunused-function] 1230 | static void drawLine(video::IImage* img, const core::position2d& from, | ^~~~~~~~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CBlit.h:1222:13: warning: 'void irr::drawRectangle(irr::video::IImage*, const irr::core::rect&, const irr::video::SColor&)' defined but not used [-Wunused-function] 1222 | static void drawRectangle(video::IImage* img, const core::rect& rect, const video::SColor &color) | ^~~~~~~~~~~~~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CBlit.h:1165:12: warning: 'irr::s32 irr::StretchBlit(irr::eBlitter, irr::video::IImage*, const irr::core::rect*, const irr::core::rect*, irr::video::IImage*, irr::u32)' defined but not used [-Wunused-function] 1165 | static s32 StretchBlit(eBlitter operation, | ^~~~~~~~~~~ [ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageLoaderBMP.cpp.o [ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageLoaderJPG.cpp.o [ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageLoaderPNG.cpp.o [ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageWriterBMP.cpp.o [ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageWriterJPG.cpp.o [ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageWriterPNG.cpp.o [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CIrrDeviceAndroid.cpp.o [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CIrrDeviceLinux.cpp.o [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CIrrDeviceSDL.cpp.o [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CIrrDeviceStub.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CIrrDeviceStub.cpp: In member function 'virtual void irr::CIrrDeviceStub::setInputReceivingSceneManager(irr::scene::ISceneManager*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CIrrDeviceStub.cpp:330:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 330 | if (sceneManager) | ^~ /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CIrrDeviceStub.cpp:332:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (InputReceivingSceneManager) | ^~ [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CIrrDeviceWayland.cpp.o [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CIrrDeviceWin32.cpp.o [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CLightSceneNode.cpp.o [ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CLimitReadFile.cpp.o [ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CLogger.cpp.o [ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CMeshCache.cpp.o [ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CMemoryFile.cpp.o [ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CMeshManipulator.cpp.o [ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CMeshSceneNode.cpp.o [ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CMetaTriangleSelector.cpp.o [ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CMountPointReader.cpp.o [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CNullDriver.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CNullDriver.cpp: In constructor 'irr::video::CNullDriver::CNullDriver(irr::io::IFileSystem*, const irr::core::dimension2d&)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CNullDriver.cpp:146:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct irr::video::SExposedVideoData'; use assignment or value-initialization instead [-Wclass-memaccess] 146 | memset(&ExposedData, 0, sizeof(ExposedData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IVideoDriver.h:21, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CNullDriver.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CNullDriver.cpp:5: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/SExposedVideoData.h:25:8: note: 'struct irr::video::SExposedVideoData' declared here 25 | struct SExposedVideoData | ^~~~~~~~~~~~~~~~~ [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COctreeSceneNode.cpp.o [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COctreeTriangleSelector.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COctreeTriangleSelector.cpp: In member function 'void irr::scene::COctreeTriangleSelector::constructOctree(irr::scene::COctreeTriangleSelector::SOctreeNode*)': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COctreeTriangleSelector.cpp:93:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class irr::core::triangle3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 93 | memcpy(node->Triangles.pointer(), keepTriangles.pointer(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | sizeof(core::triangle3df)*keepTriangles.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/ITriangleSelector.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/CTriangleSelector.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COctreeTriangleSelector.h:8, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COctreeTriangleSelector.cpp:5: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/triangle3d.h:20:15: note: 'class irr::core::triangle3d' declared here 20 | class triangle3d | ^~~~~~~~~~ [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2Driver.cpp.o [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2ExtensionHandler.cpp.o [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2FixedPipelineRenderer.cpp.o [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2MaterialRenderer.cpp.o [ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2NormalMapRenderer.cpp.o [ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2ParallaxMapRenderer.cpp.o [ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2Renderer2D.cpp.o [ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COGLES2Texture.cpp.o [ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COpenGLDriver.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h:28, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLDriver.cpp:16: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/glext.h:56: warning: "GL_GLEXT_VERSION" redefined 56 | #define GL_GLEXT_VERSION 20140521 | In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLExtensionHandler.h:66, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLDriver.h:26, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLDriver.cpp:8: /home/pbulk/build/games/supertuxkart/work/.buildlink/include/GL/glext.h:54: note: this is the location of the previous definition 54 | #define GL_GLEXT_VERSION 20190911 | [ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COpenGLExtensionHandler.cpp.o [ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COpenGLParallaxMapRenderer.cpp.o [ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COpenGLShaderMaterialRenderer.cpp.o [ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COpenGLSLMaterialRenderer.cpp.o In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLExtensionHandler.h:66, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLDriver.h:26, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.cpp:22: /home/pbulk/build/games/supertuxkart/work/.buildlink/include/GL/glext.h:54: warning: "GL_GLEXT_VERSION" redefined 54 | #define GL_GLEXT_VERSION 20190911 | In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.h:28, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLSLMaterialRenderer.cpp:16: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/glext.h:56: note: this is the location of the previous definition 56 | #define GL_GLEXT_VERSION 20140521 | In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/matrix4.h:14, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/SMaterial.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IMaterialRenderer.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLShaderMaterialRenderer.h:30, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLShaderMaterialRenderer.cpp:8: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrString.h: In member function 'irr::core::string irr::core::string::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator]': /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrString.h:952:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 952 | o.array[length] = 0; | ~~~~~~~~~~~~~~~~^~~ In file included from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrString.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/matrix4.h:14, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/SMaterial.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/IMaterialRenderer.h:9, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLShaderMaterialRenderer.h:30, from /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COpenGLShaderMaterialRenderer.cpp:8: /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/include/irrAllocator.h:60:36: note: at offset -1 into destination object of size 1 allocated by 'operator new' 60 | return operator new(cnt); | ~~~~~~~~~~~~^~~~~ [ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COpenGLTexture.cpp.o [ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COSOperator.cpp.o /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src/lib/irrlicht/source/Irrlicht/COSOperator.cpp:20:10: fatal error: sys/sysctl.h: No such file or directory 20 | #include | ^~~~~~~~~~~~~~ compilation terminated. --- lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COSOperator.cpp.o --- *** [lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/COSOperator.cpp.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src 1 error bmake[2]: stopped in /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src --- lib/irrlicht/CMakeFiles/stkirrlicht.dir/all --- *** [lib/irrlicht/CMakeFiles/stkirrlicht.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src 1 error bmake[1]: stopped in /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src *** [all] Error code 2 bmake: stopped in /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src 1 error bmake: stopped in /home/pbulk/build/games/supertuxkart/work/supertuxkart-1.1-src *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/games/supertuxkart *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/games/supertuxkart