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

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.27.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/forkercat/PalicoEngine.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/forkercat/PalicoEngine
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8d7a105 Add play/pause buttons
Cloned https://github.com/forkercat/PalicoEngine.git
Revision (git rev-parse @):
8d7a1054f5b7a305e7fff6af7a83635bb5d3632a
SUCCESS checkout https://github.com/forkercat/PalicoEngine.git at main
Fetching https://github.com/forkercat/OhMyLog.git from cache
Fetched https://github.com/forkercat/OhMyLog.git (0.18s)
Fetching https://github.com/forkercat/MathLib.git from cache
Fetched https://github.com/forkercat/MathLib.git (0.18s)
Fetching https://github.com/forkercat/MothECS.git from cache
Fetched https://github.com/forkercat/MothECS.git (0.17s)
Fetching https://github.com/forkercat/SwiftImGui.git from cache
Fetched https://github.com/forkercat/SwiftImGui.git (0.18s)
Fetching https://github.com/forkercat/SwiftImGuizmo.git from cache
Fetched https://github.com/forkercat/SwiftImGuizmo.git (0.17s)
Creating working copy for https://github.com/forkercat/SwiftImGuizmo.git
Working copy of https://github.com/forkercat/SwiftImGuizmo.git resolved at master
Creating working copy for https://github.com/forkercat/SwiftImGui.git
Working copy of https://github.com/forkercat/SwiftImGui.git resolved at update-1.86-docking
Creating working copy for https://github.com/forkercat/MathLib.git
Working copy of https://github.com/forkercat/MathLib.git resolved at main
Creating working copy for https://github.com/forkercat/MothECS.git
Working copy of https://github.com/forkercat/MothECS.git resolved at main
Creating working copy for https://github.com/forkercat/OhMyLog.git
Working copy of https://github.com/forkercat/OhMyLog.git resolved at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "palicoengine",
      "name": "PalicoEngine",
      "url": "https://github.com/forkercat/PalicoEngine.git",
      "version": "unspecified",
      "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PalicoEngine",
      "dependencies": [
        {
          "identity": "ohmylog",
          "name": "OhMyLog",
          "url": "https://github.com/forkercat/OhMyLog.git",
          "version": "unspecified",
          "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OhMyLog",
          "dependencies": [
          ]
        },
        {
          "identity": "mathlib",
          "name": "MathLib",
          "url": "https://github.com/forkercat/MathLib.git",
          "version": "unspecified",
          "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MathLib",
          "dependencies": [
          ]
        },
        {
          "identity": "mothecs",
          "name": "MothECS",
          "url": "https://github.com/forkercat/MothECS.git",
          "version": "unspecified",
          "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MothECS",
          "dependencies": [
          ]
        },
        {
          "identity": "swiftimgui",
          "name": "ImGui",
          "url": "https://github.com/forkercat/SwiftImGui.git",
          "version": "unspecified",
          "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftImGui",
          "dependencies": [
          ]
        },
        {
          "identity": "swiftimguizmo",
          "name": "ImGuizmo",
          "url": "https://github.com/forkercat/SwiftImGuizmo.git",
          "version": "unspecified",
          "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftImGuizmo",
          "dependencies": [
            {
              "identity": "swiftimgui",
              "name": "ImGui",
              "url": "https://github.com/forkercat/SwiftImGui.git",
              "version": "unspecified",
              "path": "/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftImGui",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/forkercat/PalicoEngine.git from cache
Fetched https://github.com/forkercat/PalicoEngine.git (0.21s)
Fetching https://github.com/forkercat/OhMyLog.git from cache
Fetched https://github.com/forkercat/OhMyLog.git (0.23s)
Fetching https://github.com/forkercat/MathLib.git from cache
Fetched https://github.com/forkercat/MathLib.git (0.21s)
Fetching https://github.com/forkercat/MothECS.git from cache
Fetched https://github.com/forkercat/MothECS.git (0.16s)
Fetching https://github.com/forkercat/SwiftImGui.git from cache
Fetched https://github.com/forkercat/SwiftImGui.git (0.16s)
Fetching https://github.com/forkercat/SwiftImGuizmo.git from cache
Fetched https://github.com/forkercat/SwiftImGuizmo.git (0.15s)
Creating working copy for https://github.com/forkercat/PalicoEngine.git
Working copy of https://github.com/forkercat/PalicoEngine.git resolved at main
Creating working copy for https://github.com/forkercat/SwiftImGuizmo.git
Working copy of https://github.com/forkercat/SwiftImGuizmo.git resolved at master
Creating working copy for https://github.com/forkercat/MathLib.git
Working copy of https://github.com/forkercat/MathLib.git resolved at main
Creating working copy for https://github.com/forkercat/OhMyLog.git
Working copy of https://github.com/forkercat/OhMyLog.git resolved at main
Creating working copy for https://github.com/forkercat/MothECS.git
Working copy of https://github.com/forkercat/MothECS.git resolved at main
Creating working copy for https://github.com/forkercat/SwiftImGui.git
Working copy of https://github.com/forkercat/SwiftImGui.git resolved at update-1.86-docking
Found 5 product dependencies
  - OhMyLog
  - MathLib
  - MothECS
  - ImGui
  - ImGuizmo
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD/checkout
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/15] Copying Assets
[2/28] Compiling imgui_tables.cpp
[3/37] Compiling imgui_demo.cpp
[4/37] Compiling imgui_draw.cpp
[6/37] Compiling MothECS Moth+Identifiers.swift
[7/37] Emitting module MothECS
[8/37] Compiling MothECS Moth+Entity.swift
[9/37] Compiling MothECS Moth+Component.swift
[10/37] Compiling MothECS Moth+Mask.swift
[11/37] Compiling MothECS Moth.swift
[11/37] Compiling CImGui cimgui.cpp
[12/37] Compiling imgui_widgets.cpp
[13/37] Compiling imgui.cpp
[15/42] Emitting module ImGui
[16/42] Compiling ImGui ImVec+Extensions.swift
[17/42] Compiling ImGui Helper.swift
[18/42] Compiling ImGui Export.swift
[19/42] Compiling ImGui ImGui+Definitions.swift
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/SwiftImGuizmo/Sources/CImGuizmo/CImGuizmo.cpp:5:10: warning: non-portable path to file '<cimgui.h>'; specified path differs in case from file name on disk [-Wnonportable-include-path]
#include <CImGui.h>
         ^~~~~~~~~~
         <cimgui.h>
1 warning generated.
[19/42] Compiling CImGuizmo CImGuizmo.cpp
[21/42] Compiling MathLib Other.swift
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/SwiftImGuizmo/Sources/CImGuizmo/ImSequencer.cpp:123:13: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
            sprintf(tmps, "%d Frames / %d entries", frameCount, sequenceCount);
            ^
/Applications/Xcode-15.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode-15.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/SwiftImGuizmo/Sources/CImGuizmo/ImSequencer.cpp:224:21: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
                    sprintf(tmps, "%d", i);
                    ^
/Applications/Xcode-15.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode-15.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
/Users/builder/builds/TDmZkXJm/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/SwiftImGuizmo/Sources/CImGuizmo/ImSequencer.cpp:452:17: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
                sprintf(tmps, "%d", *currentFrame);
                ^
/Applications/Xcode-15.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode-15.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
3 warnings generated.
[21/43] Compiling CImGuizmo ImSequencer.cpp
[23/43] Compiling MathLib Vector.swift
[24/43] Compiling MathLib Scalar.swift
[25/43] Compiling MathLib Quaternion.swift
[25/43] Compiling CImGuizmo ImGuizmo.cpp
[26/43] Compiling CImGuizmo ImGradient.cpp
[27/43] Compiling CImGuizmo ImCurveEdit.cpp
[29/47] Compiling ImGuizmo ImGui+Definitions.swift
[30/47] Emitting module ImGuizmo
[31/47] Compiling ImGuizmo Export.swift
[32/47] Compiling ImGuizmo Helper.swift
[33/47] Compiling OhMyLog Logger+Any.swift
[34/47] Compiling OhMyLog Logger.swift
[35/47] Compiling OhMyLog Logger+String.swift
[36/47] Compiling OhMyLog Log+Any.swift
[37/47] Compiling OhMyLog Log+String.swift
[38/47] Emitting module OhMyLog
[39/47] Compiling OhMyLog Log.swift
[40/47] Compiling MathLib Vector+Int.swift
[41/47] Emitting module MathLib
[42/47] Compiling MathLib Matrix.swift
[43/47] Compiling MathLib Vector+Float.swift
[44/47] Compiling MathLib Constants.swift
[45/47] Compiling MathLib Functions.swift
[46/108] Compiling Palico Color.swift
[47/108] Compiling Palico EditorCamera.swift
[48/108] Compiling Palico Light.swift
[49/108] Compiling Palico Mesh.swift
[50/108] Compiling Palico MetalContext.swift
[51/108] Compiling Palico PipelineStatePool.swift
[52/108] Compiling Palico RenderPass+Action.swift
[53/108] Compiling Palico RenderPass.swift
[54/108] Compiling Palico ImGuiFontLibrary.swift
[55/108] Compiling Palico ImGuiLayer.swift
[56/108] Compiling Palico ImGuiTheme.swift
[57/108] Compiling Palico ImGuizmo+Enum.swift
[58/108] Compiling Palico Input.swift
[59/108] Compiling Palico KeyCode.swift
[60/108] Compiling Palico MouseCode.swift
[61/108] Compiling Palico CocoaContext.swift
[62/108] Compiling Palico CocoaInput.swift
[63/108] Compiling Palico Component+MeshRenderer.swift
[64/108] Compiling Palico Component+Script.swift
[65/108] Compiling Palico Component+Tag.swift
[66/108] Compiling Palico Component+Transform.swift
[67/108] Compiling Palico Component.swift
[68/108] Compiling Palico GameObject.swift
[69/108] Compiling Palico Primitive.swift
[70/108] Compiling Palico Scene+Object.swift
[71/108] Compiling Palico RenderPassPool.swift
[72/108] Compiling Palico Renderer.swift
[73/108] Compiling Palico Shader.swift
[74/108] Compiling Palico ShaderDataBridge.swift
[75/108] Compiling Palico ShaderLibrary.swift
[76/108] Compiling Palico TextureUtils.swift
[77/108] Compiling Palico Component+Camera.swift
[78/108] Compiling Palico Component+Light.swift
[79/116] Compiling Palico CocoaWindow+Callback.swift
[80/116] Compiling Palico CocoaWindow+Event.swift
[81/116] Compiling Palico CocoaWindow+View.swift
[82/116] Compiling Palico CocoaWindow.swift
[83/116] Compiling Palico ViewController.swift
[84/116] Compiling Palico GlfwContext.swift
[85/116] Compiling Palico GlfwInput.swift
[86/116] Compiling Palico GlfwWindow.swift
[87/116] Compiling Palico Camera.swift
[88/116] Compiling Palico KeyEvent.swift
[89/116] Compiling Palico MouseEvent.swift
[90/116] Compiling Palico imgui_impl_metal.swift
[91/116] Compiling Palico imgui_impl_osx.swift
[92/116] Compiling Palico imgui_shaders.swift
[93/116] Compiling Palico ImGui+Extra.swift
[94/116] Compiling Palico ImGuiBackend+Cocoa.swift
[95/116] Compiling Palico ImGuiBackend+Metal.swift
[96/116] Compiling Palico ImGuiBackend.swift
[97/116] Emitting module Palico
[98/116] Compiling Palico Application.swift
[99/116] Compiling Palico Console.swift
[100/116] Compiling Palico Layer.swift
[101/116] Compiling Palico Log.swift
[102/116] Compiling Palico PlatformContext.swift
[103/116] Compiling Palico Time.swift
[104/116] Compiling Palico Window.swift
[105/116] Compiling Palico AppEvent.swift
[106/116] Compiling Palico Event.swift
[107/116] Compiling Palico Scene+View.swift
[108/116] Compiling Palico Scene.swift
[109/116] Compiling Palico SceneCamera.swift
[110/116] Compiling Palico SceneLight.swift
[111/116] Compiling Palico NativeScript.swift
[112/116] Compiling Palico FAIconEnum.swift
[113/116] Compiling Palico FileUtils.swift
[114/116] Compiling Palico resource_bundle_accessor.swift
[115/133] Emitting module Example
[116/133] Compiling Example main.swift
[116/133] Linking Example
[118/133] Compiling Editor RotateScript.swift
[119/133] Compiling Editor FileUtils.swift
[120/133] Compiling Editor ConsolePanel.swift
[121/133] Compiling Editor DrawControls.swift
[122/135] Compiling Editor Log.swift
[123/135] Compiling Editor AssetPanel.swift
[124/135] Compiling Editor ScenePanel+Hierarchy.swift
[125/135] Compiling Editor ScenePanel+Inspector.swift
[126/135] Compiling Editor ScenePanel.swift
[127/135] Compiling Editor ViewportPanel.swift
[128/135] Emitting module Editor
[129/135] Compiling Editor Editor.swift
[130/135] Compiling Editor EditorLayer.swift
[131/135] Compiling Editor ImGuiDemoPanel.swift
[132/135] Compiling Editor Panel.swift
[133/135] Compiling Editor main.swift
[134/135] Compiling Editor resource_bundle_accessor.swift
[134/135] Linking Editor
Build complete! (19.70s)
Build complete.
Done.