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 SolarSystem, reference v1.0.0 (a913ff), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 07:15:31 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/jaroshevskii/solar-system.git
Reference: v1.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/jaroshevskii/solar-system
 * tag               v1.0.0     -> FETCH_HEAD
HEAD is now at a913ff1 Update README.md
Cloned https://github.com/jaroshevskii/solar-system.git
Revision (git rev-parse @):
a913ff1d29691caf690557e68c92e80f6ee9114a
SUCCESS checkout https://github.com/jaroshevskii/solar-system.git at v1.0.0
Fetching https://github.com/STREGAsGate/Raylib.git
[1/771] Fetching raylib
Fetched https://github.com/STREGAsGate/Raylib.git from cache (1.07s)
Creating working copy for https://github.com/STREGAsGate/Raylib.git
Working copy of https://github.com/STREGAsGate/Raylib.git resolved at master (65eb7c5)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "solar-system",
      "name": "SolarSystem",
      "url": "https://github.com/jaroshevskii/solar-system.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/solar-system",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/jaroshevskii/solar-system.git
[2/124] Fetching solar-system
Fetched https://github.com/jaroshevskii/solar-system.git from cache (2.15s)
Creating working copy for https://github.com/jaroshevskii/solar-system.git
Working copy of https://github.com/jaroshevskii/solar-system.git resolved at v1.0.0 (a913ff1)
warning: '.resolve-product-dependencies': dependency 'solar-system' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/jaroshevskii/solar-system.git
https://github.com/jaroshevskii/solar-system.git
{
  "dependencies" : [
    {
      "identity" : "raylib",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/STREGAsGate/Raylib.git"
    }
  ],
  "manifest_display_name" : "SolarSystem",
  "name" : "SolarSystem",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "SolarSystem",
      "targets" : [
        "SolarSystem"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SolarSystem",
      "module_type" : "SwiftTarget",
      "name" : "SolarSystem",
      "path" : "Sources/SolarSystem",
      "product_dependencies" : [
        "Raylib"
      ],
      "product_memberships" : [
        "SolarSystem"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Earth.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Jupiter.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Mars.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Mercury.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Neptune.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Saturn.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Space.tif",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Sun.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Uranus.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Venus.glb",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Planet.swift",
        "RaylibExtensions.swift",
        "SolarSystemApp.swift",
        "Sun.swift"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.6"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/39] Write swift-version-2F0A5646E1D333AE.txt
[1/39] Compiling utils.c
[2/39] Compiling rtext.c
[3/39] Compiling rshapes.c
[4/39] Compiling rtextures.c
[5/39] Compiling rmodels.c
[6/39] Compiling rcore.c
[7/39] Compiling monitor.c
[8/39] Compiling egl_context.c
[9/39] Compiling vulkan.c
[10/39] Compiling init.c
[11/39] Compiling posix_thread.c
[12/39] Compiling osmesa_context.c
[13/39] Compiling window.c
[14/39] Copying Venus.glb
[15/39] Copying Uranus.glb
[16/39] Copying Sun.glb
[17/39] Copying Space.tif
[18/39] Copying Saturn.glb
[19/39] Copying Neptune.glb
[20/39] Copying Mercury.glb
[21/39] Copying Mars.glb
[22/39] Copying Jupiter.glb
[23/39] Copying Earth.glb
[24/39] Write sources
[25/39] Write SolarSystem-entitlement.plist
[26/39] Write sources
[27/39] Compiling input.c
[28/39] Compiling context.c
[29/39] Compiling cocoa_time.c
[30/39] Compiling raudio.c
[31/39] Compiling cocoa_joystick.m
[32/39] Compiling cocoa_monitor.m
[33/39] Compiling cocoa_window.m
[34/39] Compiling nsgl_context.m
[35/39] Compiling cocoa_init.m
[37/74] Compiling Raylib PixelFormat.swift
[38/74] Compiling Raylib ShaderLocationIndex.swift
[39/74] Compiling Raylib ShaderUniformDataType.swift
[40/74] Compiling Raylib TextureFilter.swift
[41/74] Emitting module Raylib
[42/77] Compiling Raylib MaterialMapIndex.swift
[43/77] Compiling Raylib MouseButton.swift
[44/77] Compiling Raylib MouseCursor.swift
[45/77] Compiling Raylib NPatchLayout.swift
[46/77] Compiling Raylib GampadAxis.swift
[47/77] Compiling Raylib GampadButton.swift
[48/77] Compiling Raylib Gestures.swift
[49/77] Compiling Raylib KeyboardKey.swift
[50/77] Compiling Raylib DeprectationsRaylib-4_0_0.swift
[51/77] Compiling Raylib BlendMode.swift
[52/77] Compiling Raylib CameraMode.swift
[53/77] Compiling Raylib CameraProjection.swift
[54/77] Compiling Raylib raylib_h_rcamera.swift
[55/77] Compiling Raylib raylib_h_rgestures.swift
[56/77] Compiling Raylib raylib_h_shapes.swift
[57/77] Compiling Raylib Color.swift
[58/77] Compiling Raylib ConfigFlags.swift
[59/77] Compiling Raylib CubemapLayout.swift
[60/77] Compiling Raylib FontType.swift
[61/77] Compiling Raylib raylib_h_audio.swift
[62/77] Compiling Raylib raylib_h_core.swift
[63/77] Compiling Raylib raylib_h_models.swift
[64/77] Compiling Raylib raylib_h_text.swift
[65/77] Compiling Raylib raylib_h_textures.swift
[66/77] Compiling Raylib raymath_h.swift
[67/77] Compiling Raylib TextureWrap.swift
[68/77] Compiling Raylib TraceLogLevel.swift
[69/77] Compiling Raylib easings_h.swift
[70/77] Compiling Raylib SwiftRaylib.swift
[71/77] Compiling Raylib Camera.swift
[72/77] Compiling Raylib Image.swift
[73/77] Compiling Raylib NPatchInfo.swift
[74/77] Compiling Raylib Texture.swift
[75/83] Compiling SolarSystem resource_bundle_accessor.swift
[76/83] Compiling SolarSystem Sun.swift
[77/83] Compiling SolarSystem SolarSystemApp.swift
[78/83] Emitting module SolarSystem
[79/83] Compiling SolarSystem Planet.swift
[80/83] Compiling SolarSystem RaylibExtensions.swift
[80/83] Write Objects.LinkFileList
[81/83] Linking SolarSystem
[82/83] Applying SolarSystem
Build complete! (9.07s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "raylib",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/STREGAsGate/Raylib.git"
    }
  ],
  "manifest_display_name" : "SolarSystem",
  "name" : "SolarSystem",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "SolarSystem",
      "targets" : [
        "SolarSystem"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SolarSystem",
      "module_type" : "SwiftTarget",
      "name" : "SolarSystem",
      "path" : "Sources/SolarSystem",
      "product_dependencies" : [
        "Raylib"
      ],
      "product_memberships" : [
        "SolarSystem"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Earth.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Jupiter.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Mars.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Mercury.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Neptune.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Saturn.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Space.tif",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Sun.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Uranus.glb",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SolarSystem/Resources/Models/Venus.glb",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Planet.swift",
        "RaylibExtensions.swift",
        "SolarSystemApp.swift",
        "Sun.swift"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.6"
}
Done.