=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for supertuxkart-1.4nb13
[  0%] Building C object lib/sheenbidi/CMakeFiles/sheenbidi.dir/Source/SheenBidi.c.o
[  0%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/directive.c.o
[  0%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_atomic.cpp.o
[  0%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/dictionary.o
[  0%] Building C object lib/graphics_utils/CMakeFiles/graphics_utils.dir/mipmap/cpusimd.c.o
[  0%] Building CXX object lib/shaderc/third_party/glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o
[  0%] Building CXX object lib/shaderc/third_party/glslang/hlsl/CMakeFiles/HLSL.dir/stub.cpp.o
[  0%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CAnimatedMeshSceneNode.cpp.o
[  0%] Linking CXX static library libHLSL.a
[  0%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_builder.cpp.o
[  0%] Built target HLSL
[  0%] Building C object lib/graphics_utils/CMakeFiles/graphics_utils.dir/mipmap/imgresize.c.o
[  1%] Building CXX object lib/shaderc/third_party/glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o
[  1%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/eval.c.o
In file included from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/sheenbidi/Source/SheenBidi.c:33:
In function 'InitializeRuns',
    inlined from 'SBLineCreate' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/sheenbidi/Source/SBLine.c:253:22,
    inlined from 'SBParagraphCreateLine' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/sheenbidi/Source/SBParagraph.c:627:16:
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/sheenbidi/Source/SBLine.c:175:19: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  175 |     (*runs).level = levels[0];
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~
In function 'AllocateLine',
    inlined from 'SBLineCreate' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/sheenbidi/Source/SBLine.c:252:12,
    inlined from 'SBParagraphCreateLine' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/sheenbidi/Source/SBParagraph.c:627:16:
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/sheenbidi/Source/SBLine.c:96:34: note: at offset 80 into destination object of size 64 allocated by 'malloc'
   96 |     SBUInt8 *memory = (SBUInt8 *)malloc(sizeMemory);
      |                                  ^~~~~~~~~~~~~~~~~~
[  1%] Linking CXX static library libOGLCompiler.a
[  1%] Linking CXX static library libOSDependent.a
[  1%] Linking C static library libsheenbidi.a
[  1%] Built target OGLCompiler
[  1%] Built target OSDependent
[  1%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/CodeGen.cpp.o
[  1%] Built target sheenbidi
[  1%] Generate info tables for SPIR-V vunified1 core instructions and operands.
[  1%] Generate enum-string mapping for SPIR-V vunified1.
[  1%] Generate tables based on the SPIR-V XML registry.
[  1%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/expand.c.o
[  1%] Built target enum_string_mapping
[  1%] Built target core_tables
[  1%] Generate language specific header for DebugInfo.
[  1%] Generate language specific header for OpenCLDebugInfo100.
[  1%] Built target spirv-tools-header-DebugInfo
[  1%] Built target spirv-tools-header-OpenCLDebugInfo100
[  1%] Generate language specific header for NonSemanticShaderDebugInfo100.
[  1%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/dictionary_manager.o
[  1%] Generate extended instruction tables for debuginfo.
[  1%] Built target spirv-tools-header-NonSemanticShaderDebugInfo100
[  1%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/GenericCodeGen.dir/GenericCodeGen/Link.cpp.o
[  1%] Built target spv-tools-debuginfo
[  1%] Generate extended instruction tables for opencl.debuginfo.100.
[  1%] Generate extended instruction tables for nonsemantic.shader.debuginfo.100.
[  1%] Built target spv-tools-cldi100
[  1%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/main.c.o
[  1%] Built target spv-tools-shdi100
[  1%] Generate extended instruction tables for nonsemantic.clspvreflection.
[  1%] Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter.
[  1%] Linking C static library libgraphics_utils.a
[  1%] Built target spv-tools-clspvreflection
[  1%] Built target spv-tools-spv-amd-sevp
[  1%] Generate extended instruction tables for spv-amd-shader-trinary-minmax.
[  1%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/main_libmcpp.c.o
[  1%] Built target graphics_utils
[  1%] Generate extended instruction tables for spv-amd-gcn-shader.
[  1%] Generate extended instruction tables for spv-amd-shader-ballot.
[  1%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/mbchar.c.o
[  1%] Built target spv-tools-spv-amd-stm
[  1%] Built target spv-tools-spv-amd-gs
[  1%] Linking CXX static library libGenericCodeGen.a
[  1%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/alpha.cpp.o
[  1%] Built target spv-tools-spv-amd-sb
[  1%] Update build-version.inc in the SPIRV-Tools build directory (if necessary).
[  1%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CAttributes.cpp.o
[  1%] Built target GenericCodeGen
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/spirv-tools/utils/update_build_version.py:122: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  formatted = datetime.datetime.utcfromtimestamp(timestamp).isoformat()
[  1%] Building C object lib/enet/CMakeFiles/enet.dir/callbacks.c.o
[  1%] Built target spirv-tools-build-version
[  1%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btAlignedAllocator.cpp.o
[  2%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/support.c.o
[  2%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp.o
[  3%] Building C object lib/enet/CMakeFiles/enet.dir/compress.c.o
[  3%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/clusterfit.cpp.o
[  3%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btConvexHull.cpp.o
[  3%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/iconv.o
[  3%] Building C object lib/enet/CMakeFiles/enet.dir/host.c.o
[  3%] Building C object lib/enet/CMakeFiles/enet.dir/list.c.o
[  3%] Building C object lib/mcpp/CMakeFiles/mcpp.dir/system.c.o
[  3%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp.o
[  3%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/language.o
[  3%] Building C object lib/enet/CMakeFiles/enet.dir/packet.c.o
[  4%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/colourblock.cpp.o
[  4%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_bytecode.cpp.o
[  4%] Building C object lib/enet/CMakeFiles/enet.dir/peer.c.o
[  4%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btQuickprof.cpp.o
[  5%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp.o
[  5%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btConvexHullComputer.cpp.o
[  5%] Building C object lib/enet/CMakeFiles/enet.dir/protocol.c.o
[  5%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/colourfit.cpp.o
[  5%] Linking C static library libmcpp.a
[  5%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp.o
[  5%] Built target mcpp
[  5%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Character/btKinematicCharacterController.cpp.o
[  5%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/log.o
[  5%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/colourset.cpp.o
[  5%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc.cpp.o
[  5%] Building C object lib/enet/CMakeFiles/enet.dir/unix.c.o
[  5%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btDbvt.cpp.o
[  6%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_mips.cpp.o
[  6%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/maths.cpp.o
[  6%] Building C object lib/enet/CMakeFiles/enet.dir/win32.c.o
[  6%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x86.cpp.o
[  6%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/plural_forms.o
[  6%] Linking C static library libenet.a
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp.o
[  6%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o
[  6%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/rangefit.cpp.o
[  6%] Built target enet
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btGeometryUtil.cpp.o
[  6%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o
[  6%] Built target shaderc-pkg-config
[  6%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CBillboardSceneNode.cpp.o
[  6%] Built target shaderc_static-pkg-config
[  6%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_callfunc_x64_mingw.cpp.o
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp.o
[  6%] Built target shaderc_combined-pkg-config
[  6%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/singlecolourfit.cpp.o
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletmath.dir/src/LinearMath/btSerializer.cpp.o
[  6%] Built target spirv-tools-pkg-config
[  6%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/po_parser.o
[  6%] Linking CXX static library libbulletmath.a
[  6%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_compiler.cpp.o
[  6%] Built target spirv-tools-shared-pkg-config
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp.o
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp.o
[  6%] Built target bulletmath
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp.o
[  6%] Building CXX object lib/shaderc/third_party/glslang/SPIRV/CMakeFiles/SPVRemapper.dir/SPVRemapper.cpp.o
[  6%] Building CXX object lib/libsquish/CMakeFiles/squish.dir/squish.cpp.o
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp.o
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp.o
[  6%] Linking CXX static library libsquish.a
[  6%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp.o
[  6%] Built target squish
[  7%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CBoneSceneNode.cpp.o
[  7%] Generate info tables for GLSL extended instructions and operands vunified1.
[  8%] Generate info tables for OpenCL extended instructions and operands vunified1.
[  8%] Built target extinst_tables
[  8%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp.o
[  8%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx.gch
[  8%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp.o
[  8%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/tinygettext.o
[  8%] Building CXX object lib/tinygettext/CMakeFiles/tinygettext.dir/src/unix_file_system.o
[  8%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp.o
[  8%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp.o
[  8%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp.o
[  8%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CCameraSceneNode.cpp.o
[  8%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp.o
[  9%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp.o
[ 10%] Linking CXX static library libtinygettext.a
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp.o
[ 10%] Built target tinygettext
[ 10%] Building C object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/gl.c.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp.o
[ 10%] Building CXX object lib/shaderc/third_party/glslang/SPIRV/CMakeFiles/SPVRemapper.dir/doc.cpp.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp.o
[ 10%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CColorConverter.cpp.o
[ 10%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CCubeSceneNode.cpp.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp.o
[ 10%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp.o
[ 10%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_compressor_astc_4x4.cpp.o
[ 10%] Linking CXX static library libSPVRemapper.a
[ 11%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp.o
[ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp.o
[ 11%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/glslang_tab.cpp.o
[ 11%] Built target SPVRemapper
[ 11%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDefaultGUIElementFactory.cpp.o
[ 11%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/util/bit_vector.cpp.o
[ 11%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_configgroup.cpp.o
[ 11%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_compressor_bptc_bc7.cpp.o
[ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp.o
[ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp.o
[ 11%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp.o
[ 11%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/util/parse_number.cpp.o
[ 11%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_context.cpp.o
[ 11%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btGhostObject.cpp.o
[ 11%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDefaultSceneNodeAnimatorFactory.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp.o
[ 12%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_compressor_s3tc_bc3.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp.o
[ 12%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDefaultSceneNodeFactory.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp.o
[ 12%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_culling_tool.cpp.o
[ 12%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/util/string_utils.cpp.o
[ 12%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_datatype.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp.o
[ 12%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CDummyTransformationSceneNode.cpp.o
[ 12%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_gc.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/btUnionFind.cpp.o
[ 12%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/assembly_grammar.cpp.o
[ 12%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_dx9_texture.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp.o
[ 12%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_main.cpp.o
[ 12%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_generic.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btBox2dShape.cpp.o
[ 12%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btRigidBody.cpp.o
[ 13%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_globalproperty.cpp.o
[ 13%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CEmptySceneNode.cpp.o
[ 13%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btBoxShape.cpp.o
[ 13%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp.o
[ 13%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_memory.cpp.o
[ 13%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_module.cpp.o
[ 13%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp.o
[ 13%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/binary.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCollisionShape.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Dynamics/Bullet-C-API.cpp.o
[ 14%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CFileList.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCompoundShape.cpp.o
[ 14%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_texture.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConcaveShape.cpp.o
[ 14%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CFileSystem.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConeShape.cpp.o
[ 14%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_objecttype.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp.o
[ 14%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/diagnostic.cpp.o
[ 14%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp.o
[ 15%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vma.cpp.o
[ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp.o
[ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp.o
[ 15%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_outputbuffer.cpp.o
[ 15%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_parser.cpp.o
[ 15%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/disassemble.cpp.o
[ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp.o
[ 15%] Building CXX object lib/bullet/CMakeFiles/bulletdynamics.dir/src/BulletDynamics/Vehicle/btWheelInfo.cpp.o
[ 15%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp.o
In file included from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/coreutil.h:8,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/IReadFile.h:9,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/IFileArchive.h:8,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/IFileSystem.h:10,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/source/Irrlicht/CFileSystem.h:8,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/source/Irrlicht/CFileSystem.cpp:7:
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/irrString.h: In member function 'irr::core::string<T> irr::core::string<T, TAlloc>::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator<char>]':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-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 /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/irrString.h:9:
In member function 'void* irr::core::irrAllocator<T>::internal_new(size_t) [with T = char]',
    inlined from 'T* irr::core::irrAllocator<T>::allocate(size_t) [with T = char]' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/irrAllocator.h:35:26,
    inlined from 'irr::core::string<T, TAlloc>::string() [with T = char; TAlloc = irr::core::irrAllocator<char>]' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/irrString.h:83:29,
    inlined from 'irr::core::string<T> irr::core::string<T, TAlloc>::subString(irr::u32, irr::s32, bool) const [with T = char; TAlloc = irr::core::irrAllocator<char>]' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/include/irrString.h:937:13:
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-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);
      |                        ~~~~~~~~~~~~^~~~~
[ 15%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/attribute.cpp.o
[ 16%] Linking CXX static library libbulletdynamics.a
[ 16%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexShape.cpp.o
[ 16%] Built target bulletdynamics
[ 17%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp.o
[ 18%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CFPSCounter.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btCylinderShape.cpp.o
[ 18%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGeometryCreator.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btEmptyShape.cpp.o
[ 18%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_restore.cpp.o
[ 18%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/enum_string_mapping.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp.o
[ 18%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Constant.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp.o
[ 18%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/ext_inst.cpp.o
[ 18%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_2d_renderer.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp.o
[ 18%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btShapeHull.cpp.o
[ 19%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/extensions.cpp.o
[ 19%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIButton.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btSphereShape.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp.o
[ 20%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/libspirv.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp.o
[ 20%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptcode.cpp.o
[ 20%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_array_texture.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp.o
[ 20%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptengine.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp.o
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp: In member function 'void* asCScriptEngine::CallGlobalFunctionRetPtr(asSSystemFunctionInterface*, asCScriptFunction*) const':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp:4479:49: warning: 'stdcall' attribute ignored [-Wattributes]
 4479 |                 typedef void *(STDCALL *func_t)();
      |                                                 ^
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp: In member function 'void* asCScriptEngine::CallGlobalFunctionRetPtr(asSSystemFunctionInterface*, asCScriptFunction*, void*) const':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp:4501:55: warning: 'stdcall' attribute ignored [-Wattributes]
 4501 |                 typedef void *(STDCALL *func_t)(void *);
      |                                                       ^
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp: In member function 'void asCScriptEngine::CallGlobalFunction(void*, void*, asSSystemFunctionInterface*, asCScriptFunction*) const':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp:4612:62: warning: 'stdcall' attribute ignored [-Wattributes]
 4612 |                 typedef void (STDCALL *func_t)(void *, void *);
      |                                                              ^
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp: In member function 'bool asCScriptEngine::CallGlobalFunctionRetBool(void*, void*, asSSystemFunctionInterface*, asCScriptFunction*) const':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/angelscript/source/as_scriptengine.cpp:4638:62: warning: 'stdcall' attribute ignored [-Wattributes]
 4638 |                 typedef bool (STDCALL *func_t)(void *, void *);
      |                                                              ^
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp.o
[ 20%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUICheckBox.cpp.o
[ 20%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/name_mapper.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp.o
[ 20%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp.o
[ 20%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/iomapper.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btContactProcessing.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactBvh.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp.o
[ 21%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_animated_mesh_scene_node.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btGImpactShape.cpp.o
[ 21%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIColorSelectDialog.cpp.o
[ 21%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/opcode.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/gim_box_set.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/gim_contact.cpp.o
[ 21%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/operand.cpp.o
[ 21%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptfunction.cpp.o
[ 21%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/Gimpact/gim_memory.cpp.o
[ 21%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_billboard_buffer.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/CGUIComboBox.cpp.o
[ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp.o
[ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp.o
[ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp.o
[ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp.o
[ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp.o
[ 22%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/parsed_operand.cpp.o
[ 22%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptnode.cpp.o
[ 22%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_camera_scene_node.cpp.o
[ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp.o
[ 22%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp.o
[ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_scriptobject.cpp.o
[ 23%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/print.cpp.o
[ 23%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIContextMenu.cpp.o
[ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp.o
[ 23%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/InfoSink.cpp.o
[ 23%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_string.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/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_string_util.cpp.o
[ 23%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp.o
[ 23%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_endian.cpp.o
[ 24%] Building CXX object lib/bullet/CMakeFiles/bulletcollision.dir/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp.o
[ 24%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_fuzzer_options.cpp.o
[ 25%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Initialize.cpp.o
[ 25%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/IntermTraverse.cpp.o
[ 25%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_thread.cpp.o
[ 25%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_optimizer_options.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_reducer_options.cpp.o
[ 26%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_command_loader.cpp.o
[ 26%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_tokenizer.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_target_env.cpp.o
[ 26%] Linking CXX static library libbulletcollision.a
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_validator_options.cpp.o
[ 26%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_typeinfo.cpp.o
[ 26%] Built target bulletcollision
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/table.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/text_handler.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/text.cpp.o
[ 26%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIEditBox.cpp.o
[ 26%] Building CXX object lib/angelscript/projects/cmake/CMakeFiles/angelscript.dir/__/__/source/as_variablescope.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Intermediate.cpp.o
[ 26%] Linking CXX static library libangelscript.a
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate.cpp.o
[ 26%] Built target angelscript
[ 26%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_driver.cpp.o
[ 26%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_depth_texture.cpp.o
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/Intermediate.cpp: In member function 'void glslang::TIntermediate::addBiShapeConversion(glslang::TOperator, glslang::TIntermTyped*&, glslang::TIntermTyped*&)':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/Intermediate.cpp:1293:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1293 |         if (lhsNode->isMatrix() && rhsNode->isMatrix())
      |         ^~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/Intermediate.cpp:1295:5: note: here
 1295 |     case EOpAdd:
      |     ^~~~
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_adjacency.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_annotation.cpp.o
[ 26%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIEnvironment.cpp.o
[ 26%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_draw_call.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseContextBase.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_arithmetics.cpp.o
[ 26%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_atomics.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_barriers.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ParseHelper.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_bitwise.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_builtins.cpp.o
[ 27%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIFileOpenDialog.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_capability.cpp.o
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/ParseHelper.cpp: In member function 'glslang::TIntermTyped* glslang::TParseContext::constructBuiltIn(const glslang::TType&, glslang::TOperator, glslang::TIntermTyped*, const glslang::TSourceLoc&, bool)':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/ParseHelper.cpp:7773:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7773 |         }
      |         ^
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/ParseHelper.cpp:7774:5: note: here
 7774 |     case EOpConstructUVec3:
      |     ^~~~
[ 27%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/PoolAlloc.cpp.o
[ 27%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_dynamic_buffer.cpp.o
[ 27%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIFont.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_cfg.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_composites.cpp.o
[ 27%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/RemoveTree.cpp.o
[ 28%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_fbo_texture.cpp.o
[ 28%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_features.cpp.o
[ 29%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIImage.cpp.o
[ 29%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Scan.cpp.o
[ 29%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIImageList.cpp.o
[ 29%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_mesh_cache.cpp.o
[ 29%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_constants.cpp.o
[ 29%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIInOutFader.cpp.o
[ 29%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_mesh_scene_node.cpp.o
[ 29%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_conversion.cpp.o
[ 29%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_scene_manager.cpp.o
[ 29%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/ShaderLang.cpp.o
[ 29%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIListBox.cpp.o
[ 29%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_shader_manager.cpp.o
[ 29%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_debug.cpp.o
[ 29%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_decorations.cpp.o
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/source/Irrlicht/CGUIListBox.cpp: In member function 'virtual bool irr::gui::CGUIListBox::OnEvent(const irr::SEvent&)':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-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))
[ 29%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_derivatives.cpp.o
[ 30%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_extensions.cpp.o
[ 30%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_skybox_renderer.cpp.o
[ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIMenu.cpp.o
[ 30%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_texture.cpp.o
[ 30%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_execution_limitations.cpp.o
[ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIMeshViewer.cpp.o
[ 30%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SpirvIntrinsics.cpp.o
[ 30%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_vulkan_texture_descriptor.cpp.o
[ 30%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/SymbolTable.cpp.o
[ 30%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_function.cpp.o
[ 30%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_gl_texture.cpp.o
[ 30%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIMessageBox.cpp.o
[ 30%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_id.cpp.o
[ 31%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/Versions.cpp.o
[ 31%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_spm.cpp.o
[ 31%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_image.cpp.o
[ 31%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_interfaces.cpp.o
[ 31%] Building CXX object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/ge_spm_buffer.cpp.o
[ 31%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIModalScreen.cpp.o
In file included from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/Include/Common.h:120,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/SymbolTable.h:68,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/pch.h:44,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/cmake_pch.hxx:5,
                 from <command-line>:
In member function 'void glslang::pool_allocator<T>::construct(pointer, const T&) [with T = glslang::TParameter]',
    inlined from 'static std::_Require<typename std::allocator_traits< <template-parameter-1-1> >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< <template-parameter-1-1> >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator<glslang::TParameter>]' at /usr/pkg/gcc12/include/c++/bits/alloc_traits.h:251:17,
    inlined from 'static decltype (std::allocator_traits< <template-parameter-1-1> >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< <template-parameter-1-1> >::construct::__args)...)) std::allocator_traits< <template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = glslang::TParameter; _Args = {const glslang::TParameter&}; _Alloc = glslang::pool_allocator<glslang::TParameter>]' at /usr/pkg/gcc12/include/c++/bits/alloc_traits.h:364:16,
    inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]' at /usr/pkg/gcc12/include/c++/bits/stl_vector.h:1283:30,
    inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/SymbolTable.cpp:385:29:
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/Include/PoolAlloc.h:298:47: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized]
  298 |     void construct(pointer p, const T& val) { new ((void *)p) T(val); }
      |                                               ^~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/SymbolTable.cpp: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/SymbolTable.cpp:384:20: note: 'param' declared here
  384 |         TParameter param;
      |                    ^~~~~
In file included from /usr/pkg/gcc12/include/c++/vector:64,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/Include/Common.h:56:
In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]',
    inlined from 'glslang::TFunction::TFunction(const glslang::TFunction&)' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/SymbolTable.cpp:385:29:
/usr/pkg/gcc12/include/c++/bits/stl_vector.h:1289:28: warning: 'param' may be used uninitialized [-Wmaybe-uninitialized]
 1289 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/pkg/gcc12/include/c++/vector:70:
/usr/pkg/gcc12/include/c++/bits/vector.tcc: In copy constructor 'glslang::TFunction::TFunction(const glslang::TFunction&)':
/usr/pkg/gcc12/include/c++/bits/vector.tcc:439:7: note: by argument 3 of type 'const glslang::TParameter&' to 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const glslang::TParameter&}; _Tp = glslang::TParameter; _Alloc = glslang::pool_allocator<glslang::TParameter>]' declared here
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/SymbolTable.cpp:384:20: note: 'param' declared here
  384 |         TParameter param;
      |                    ^~~~~
[ 31%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/intermOut.cpp.o
[ 32%] Building C object lib/graphics_engine/CMakeFiles/graphics_engine.dir/src/vulkan.c.o
[ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIScrollBar.cpp.o
[ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUISkin.cpp.o
[ 32%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_instruction.cpp.o
[ 32%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/limits.cpp.o
[ 32%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/linkValidate.cpp.o
[ 32%] Linking CXX static library libgraphics_engine.a
[ 32%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_layout.cpp.o
[ 32%] Built target graphics_engine
[ 32%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_logicals.cpp.o
[ 32%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_literals.cpp.o
[ 32%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUISpinBox.cpp.o
[ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUISpriteBank.cpp.o
[ 33%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/parseConst.cpp.o
[ 33%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_memory.cpp.o
[ 33%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIStaticText.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_memory_semantics.cpp.o
[ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUITabControl.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/reflection.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_misc.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_mode_setting.cpp.o
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp: In member function 'int glslang::TReflectionTraverser::mapToGlType(const glslang::TType&)':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:920:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  920 |                 switch (type.getMatrixCols()) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:943:13: note: here
  943 |             case EbtDouble:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:944:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  944 |                 switch (type.getMatrixCols()) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:967:13: note: here
  967 |             case EbtFloat16:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:968:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  968 |                 switch (type.getMatrixCols()) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:991:13: note: here
  991 |             default:
      |             ^~~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp: In member function 'int glslang::TReflectionTraverser::mapSamplerToGlType(glslang::TSampler)':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:716:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  716 |                         switch ((int)sampler.shadow) {
      |                         ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:720:21: note: here
  720 |                     case true:      return sampler.arrayed ? GL_SAMPLER_2D_MULTISAMPLE_ARRAY : GL_SAMPLER_2D_MULTISAMPLE;
      |                     ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:709:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  709 |                     switch ((int)sampler.shadow) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:713:17: note: here
  713 |                 case Esd2D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:714:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  714 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:722:17: note: here
  722 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:725:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  725 |                     switch ((int)sampler.shadow) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:729:17: note: here
  729 |                 case EsdRect:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:744:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  744 |                         switch ((int)sampler.shadow) {
      |                         ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:748:21: note: here
  748 |                     case true:      return sampler.arrayed ? GL_FLOAT16_SAMPLER_2D_MULTISAMPLE_ARRAY_AMD : GL_FLOAT16_SAMPLER_2D_MULTISAMPLE_AMD;
      |                     ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:737:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  737 |                     switch ((int)sampler.shadow) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:741:17: note: here
  741 |                 case Esd2D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:742:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  742 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:750:17: note: here
  750 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:753:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  753 |                     switch ((int)sampler.shadow) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:757:17: note: here
  757 |                 case EsdRect:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:767:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  767 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:772:17: note: here
  772 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:786:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  786 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:791:17: note: here
  791 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:707:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  707 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:734:13: note: here
  734 |             case EbtFloat16:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:735:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  735 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:762:13: note: here
  762 |             case EbtInt:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:763:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  763 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:781:13: note: here
  781 |             case EbtUint:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:782:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  782 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:800:13: note: here
  800 |             default:
      |             ^~~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:811:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  811 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:815:17: note: here
  815 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:829:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  829 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:833:17: note: here
  833 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:847:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  847 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:851:17: note: here
  851 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:865:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  865 |                     switch ((int)sampler.ms) {
      |                     ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:870:17: note: here
  870 |                 case Esd3D:
      |                 ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:807:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  807 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:824:13: note: here
  824 |             case EbtFloat16:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:825:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  825 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:842:13: note: here
  842 |             case EbtInt:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:843:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  843 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:860:13: note: here
  860 |             case EbtUint:
      |             ^~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:861:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  861 |                 switch ((int)sampler.dim) {
      |                 ^~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/glslang/glslang/MachineIndependent/reflection.cpp:879:13: note: here
  879 |             default:
      |             ^~~~~~~
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_non_uniform.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_primitives.cpp.o
[ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUITable.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_scopes.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_small_type_uses.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/Pp.cpp.o
[ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIToolBar.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_type.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpAtom.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/basic_block.cpp.o
[ 34%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUITreeView.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/construct.cpp.o
[ 34%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/function.cpp.o
[ 35%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/instruction.cpp.o
[ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CGUIWindow.cpp.o
[ 35%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpContext.cpp.o
[ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImage.cpp.o
[ 35%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpScanner.cpp.o
[ 35%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validation_state.cpp.o
[ 35%] Building CXX object lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/software_version.cpp.o
In file included from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/source/Irrlicht/CImage.cpp:8:
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/source/Irrlicht/CBlit.h:1230:13: warning: 'void irr::drawLine(video::IImage*, const core::vector2d<int>&, const core::vector2d<int>&, const video::SColor&)' defined but not used [-Wunused-function]
 1230 | static void drawLine(video::IImage* img, const core::position2d<s32>& from,
      |             ^~~~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/source/Irrlicht/CBlit.h:1222:13: warning: 'void irr::drawRectangle(video::IImage*, const core::rect<int>&, const video::SColor&)' defined but not used [-Wunused-function]
 1222 | static void drawRectangle(video::IImage* img, const core::rect<s32>& rect, const video::SColor &color)
      |             ^~~~~~~~~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/irrlicht/source/Irrlicht/CBlit.h:1165:12: warning: 'irr::s32 irr::StretchBlit(eBlitter, video::IImage*, const core::rect<int>*, const core::rect<int>*, video::IImage*, u32)' defined but not used [-Wunused-function]
 1165 | static s32 StretchBlit(eBlitter operation,
      |            ^~~~~~~~~~~
[ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageLoaderBMP.cpp.o
[ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageLoaderJPG.cpp.o
[ 35%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageLoaderPNG.cpp.o
[ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageLoaderSVG.cpp.o
[ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageWriterBMP.cpp.o
[ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageWriterJPG.cpp.o
[ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CImageWriterPNG.cpp.o
[ 36%] Building CXX object lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/MachineIndependent/preprocessor/PpTokens.cpp.o
In file included from /usr/pkg/gcc12/include/c++/list:60,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/spirv-tools/source/val/function.h:19,
                 from /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/spirv-tools/source/val/function.cpp:15:
In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = spvtools::val::BasicBlock* const; _Up = spvtools::val::BasicBlock*; bool _IsMove = false]',
    inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = spvtools::val::BasicBlock* const*; _OI = spvtools::val::BasicBlock**]' at /usr/pkg/gcc12/include/c++/bits/stl_algobase.h:501:30,
    inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = spvtools::val::BasicBlock* const*; _OI = spvtools::val::BasicBlock**]' at /usr/pkg/gcc12/include/c++/bits/stl_algobase.h:528:42,
    inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = spvtools::val::BasicBlock* const*; _OI = spvtools::val::BasicBlock**]' at /usr/pkg/gcc12/include/c++/bits/stl_algobase.h:535:31,
    inlined from '_OI std::copy(_II, _II, _OI) [with _II = spvtools::val::BasicBlock* const*; _OI = spvtools::val::BasicBlock**]' at /usr/pkg/gcc12/include/c++/bits/stl_algobase.h:626:7,
    inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = spvtools::val::BasicBlock* const*; _ForwardIterator = spvtools::val::BasicBlock**]' at /usr/pkg/gcc12/include/c++/bits/stl_uninitialized.h:147:27,
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = spvtools::val::BasicBlock* const*; _ForwardIterator = spvtools::val::BasicBlock**]' at /usr/pkg/gcc12/include/c++/bits/stl_uninitialized.h:185:15,
    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = spvtools::val::BasicBlock* const*; _ForwardIterator = spvtools::val::BasicBlock**; _Tp = spvtools::val::BasicBlock*]' at /usr/pkg/gcc12/include/c++/bits/stl_uninitialized.h:372:37,
    inlined from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = spvtools::val::BasicBlock* const*; _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator<spvtools::val::BasicBlock*>]' at /usr/pkg/gcc12/include/c++/bits/vector.tcc:339:35,
    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator<spvtools::val::BasicBlock*>]' at /usr/pkg/gcc12/include/c++/bits/stl_vector.h:787:21,
    inlined from 'spv_result_t spvtools::val::Function::RegisterLoopMerge(uint32_t, uint32_t)' at /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/spirv-tools/source/val/function.cpp:90:71:
/usr/pkg/gcc12/include/c++/bits/stl_algobase.h:434:30: error: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset 8 is out of the bounds [0, 8] of object '<anonymous>' with type 'spvtools::val::BasicBlock* const [1]' [-Werror=array-bounds]
  434 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/spirv-tools/source/val/function.cpp: In member function 'spv_result_t spvtools::val::Function::RegisterLoopMerge(uint32_t, uint32_t)':
/pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src/lib/shaderc/third_party/spirv-tools/source/val/function.cpp:90:71: note: '<anonymous>' declared here
   90 |     continue_target_headers_[&continue_target_block] = {current_block_};
      |                                                                       ^
[ 36%] Building CXX object lib/irrlicht/CMakeFiles/stkirrlicht.dir/source/Irrlicht/CIrrDeviceSDL.cpp.o
cc1plus: all warnings being treated as errors
--- lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/function.cpp.o ---
*** [lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/function.cpp.o] Error code 1

make[2]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
A failure has been detected in another branch of the parallel make

make[2]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
--- lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/all ---
*** [lib/shaderc/third_party/glslang/glslang/CMakeFiles/MachineIndependent.dir/all] Error code 2

make[1]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
1 error

make[2]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
--- lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/all ---
*** [lib/shaderc/third_party/spirv-tools/source/CMakeFiles/SPIRV-Tools-static.dir/all] Error code 2

make[1]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
A failure has been detected in another branch of the parallel make

make[2]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
--- lib/irrlicht/CMakeFiles/stkirrlicht.dir/all ---
*** [lib/irrlicht/CMakeFiles/stkirrlicht.dir/all] Error code 2

make[1]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
3 errors

make[1]: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
*** [all] Error code 2

make: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
1 error

make: stopped in /pbulk/work/games/supertuxkart/work/SuperTuxKart-1.4-src
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/games/supertuxkart
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/games/supertuxkart