The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of GameMath with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4606859-0":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/STREGAsGate/GameMath.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/STREGAsGate/GameMath
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at fe96654 Add physics
Cloned https://github.com/STREGAsGate/GameMath.git
Revision (git rev-parse @):
fe966548ea347119af57c92fdad36bccf15a097c
SUCCESS checkout https://github.com/STREGAsGate/GameMath.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $workDir
https://github.com/STREGAsGate/GameMath.git
Running build ...
bash -c docker run --rm -v "checkouts-4606859-0":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
[3/39] Emitting module GameMath
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:93:18: warning: This is broken
        #warning("This is broken")
                 ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:97:9: warning: code after 'return' will never be executed
        guard isCollidingWith(box) == false else {return true}
        ^
[4/44] Compiling GameMath BoundingEllipsoid3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift:171:22: warning: This is broken
            #warning("This is broken")
                     ^~~~~~~~~~~~~~~~
[5/44] Compiling GameMath BoundingSphere3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift:171:22: warning: This is broken
            #warning("This is broken")
                     ^~~~~~~~~~~~~~~~
[6/44] Compiling GameMath Collider3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift:171:22: warning: This is broken
            #warning("This is broken")
                     ^~~~~~~~~~~~~~~~
[7/44] Compiling GameMath CollisionTriangle.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift:171:22: warning: This is broken
            #warning("This is broken")
                     ^~~~~~~~~~~~~~~~
[8/44] Compiling GameMath MeshCollider.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/CollisionTriangle.swift:171:22: warning: This is broken
            #warning("This is broken")
                     ^~~~~~~~~~~~~~~~
[9/44] Compiling GameMath Direction3.swift
[10/44] Compiling GameMath Matrix3x3.swift
[11/44] Compiling GameMath Matrix4x4.swift
[12/44] Compiling GameMath Position3.swift
[13/44] Compiling GameMath Quaternion.swift
[14/44] Compiling GameMath Size3.swift
[15/44] Compiling GameMath Transform3.swift
[16/44] Compiling GameMath Vector3.swift
[17/44] Compiling GameMath BitStream.swift
[18/44] Compiling GameMath CardinalDirection.swift
[19/44] Compiling GameMath OrientedBoundingBox3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift:344:18: warning: This might be wrong
        #warning("This might be wrong")
                 ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:93:18: warning: This is broken
        #warning("This is broken")
                 ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:97:9: warning: code after 'return' will never be executed
        guard isCollidingWith(box) == false else {return true}
        ^
[20/44] Compiling GameMath Line3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift:344:18: warning: This might be wrong
        #warning("This might be wrong")
                 ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:93:18: warning: This is broken
        #warning("This is broken")
                 ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:97:9: warning: code after 'return' will never be executed
        guard isCollidingWith(box) == false else {return true}
        ^
[21/44] Compiling GameMath Plane3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift:344:18: warning: This might be wrong
        #warning("This might be wrong")
                 ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:93:18: warning: This is broken
        #warning("This is broken")
                 ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:97:9: warning: code after 'return' will never be executed
        guard isCollidingWith(box) == false else {return true}
        ^
[22/44] Compiling GameMath Ray3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift:344:18: warning: This might be wrong
        #warning("This might be wrong")
                 ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:93:18: warning: This is broken
        #warning("This is broken")
                 ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:97:9: warning: code after 'return' will never be executed
        guard isCollidingWith(box) == false else {return true}
        ^
[23/44] Compiling GameMath ViewFrustum3D.swift
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/3D Colliders/OrientedBoundingBox3D.swift:344:18: warning: This might be wrong
        #warning("This might be wrong")
                 ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:93:18: warning: This is broken
        #warning("This is broken")
                 ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/GameMath/3D Types/3D Physics/ViewFrustum3D.swift:97:9: warning: code after 'return' will never be executed
        guard isCollidingWith(box) == false else {return true}
        ^
[24/44] Compiling GameMath AxisAlignedBoundingBox2D.swift
[25/44] Compiling GameMath BoundingCircle2D.swift
[26/44] Compiling GameMath BoundingEllipsoid2D.swift
[27/44] Compiling GameMath Collider2D.swift
[28/44] Compiling GameMath Line2D.swift
[29/44] Compiling GameMath Ray2D.swift
[30/44] Compiling GameMath Rect+Physics.swift
[31/44] Compiling GameMath Circle.swift
[32/44] Compiling GameMath Direction2.swift
[33/44] Compiling GameMath Insets.swift
[34/44] Compiling GameMath Position2.swift
[35/44] Compiling GameMath Rect.swift
[36/44] Compiling GameMath Size2.swift
[37/44] Compiling GameMath Transform2.swift
[38/44] Compiling GameMath Vector2.swift
[39/44] Compiling GameMath AxisAlignedBoundingBox3D.swift
[40/44] Compiling GameMath Color.swift
[41/44] Compiling GameMath Degrees & Radians.swift
[42/44] Compiling GameMath FastInverseSquareRoot.swift
[43/44] Compiling GameMath Interpolation.swift
[44/44] Compiling GameMath CoreGraphics.swift
Build complete! (10.24s)
Build complete.
Done.