This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 SGLMath with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SwiftGL/Math.git
Reference: 3.0.0
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/SwiftGL/Math
 * tag               3.0.0      -> FETCH_HEAD
HEAD is now at 8bdd2e5 Merge pull request #4 from ctreffs/master
Cloned https://github.com/SwiftGL/Math.git
Revision (git rev-parse @):
8bdd2e542f28828d0c224c1ea8e046c6f652ec40
SUCCESS checkout https://github.com/SwiftGL/Math.git at 3.0.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/SwiftGL/Math.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/7] Write swizgen-entitlement.plist
[1/7] Write sources
[3/7] Write swift-version--423B1241ED78D482.txt
[5/31] Compiling SGLMath Vector2.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:196:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:22:23: note: 'T' previously declared here
public struct Vector2<T: ArithmeticType>: VectorType {
                      ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:230:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:22:23: note: 'T' previously declared here
public struct Vector3<T: ArithmeticType>: VectorType {
                      ^
[6/31] Compiling SGLMath Vector2b.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:196:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:22:23: note: 'T' previously declared here
public struct Vector2<T: ArithmeticType>: VectorType {
                      ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:230:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:22:23: note: 'T' previously declared here
public struct Vector3<T: ArithmeticType>: VectorType {
                      ^
[7/31] Compiling SGLMath Vector3.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:196:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:22:23: note: 'T' previously declared here
public struct Vector2<T: ArithmeticType>: VectorType {
                      ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:230:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:22:23: note: 'T' previously declared here
public struct Vector3<T: ArithmeticType>: VectorType {
                      ^
[8/33] Emitting module SGLMath
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:196:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector2.swift:22:23: note: 'T' previously declared here
public struct Vector2<T: ArithmeticType>: VectorType {
                      ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:230:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector3.swift:22:23: note: 'T' previously declared here
public struct Vector3<T: ArithmeticType>: VectorType {
                      ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:280:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:22:23: note: 'T' previously declared here
public struct Vector4<T: ArithmeticType>: VectorType {
                      ^
[9/33] Compiling SGLMath Vector3b.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:280:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:22:23: note: 'T' previously declared here
public struct Vector4<T: ArithmeticType>: VectorType {
                      ^
[10/33] Compiling SGLMath Vector4.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:280:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:22:23: note: 'T' previously declared here
public struct Vector4<T: ArithmeticType>: VectorType {
                      ^
[11/33] Compiling SGLMath Vector4b.swift
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:280:17: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
    public init<T: VectorType>(_ v: T, _ op:(_:T.Element) -> Element) where T.BooleanVector == BooleanVector {
                ^
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/SGLMath/Vector4.swift:22:23: note: 'T' previously declared here
public struct Vector4<T: ArithmeticType>: VectorType {
                      ^
[12/33] Compiling SGLMath Protocols.swift
[13/33] Compiling SGLMath Quaternion.swift
[14/33] Compiling SGLMath Swizzle.swift
[15/33] Compiling SGLMath Matrix2x3.swift
[16/33] Compiling SGLMath Matrix2x4.swift
[17/33] Compiling SGLMath Matrix3x2.swift
[18/33] Compiling Tools main.swift
[19/33] Emitting module Tools
[19/33] Write Objects.LinkFileList
[21/33] Compiling SGLMath Matrix3x3.swift
[22/33] Compiling SGLMath Matrix3x4.swift
[23/33] Compiling SGLMath Matrix4x2.swift
[23/33] Linking swizgen
/Users/builder/builds/TDmZkXJm/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/swizgen: replacing existing signature
[24/33] Applying swizgen
[26/33] Compiling SGLMath Matrix4x3.swift
[27/33] Compiling SGLMath Matrix4x4.swift
[28/33] Compiling SGLMath Operators.swift
[29/33] Compiling SGLMath Complex.swift
[30/33] Compiling SGLMath Internal.swift
[31/33] Compiling SGLMath Matrix2x2.swift
[32/33] Compiling SGLMath glm.swift
[33/33] Compiling SGLMath glsl.swift
Build complete! (14.25s)
Build complete.
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.