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 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.25.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/forkercat/PalicoEngine.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/3/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
========================================
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
[4/37] Compiling MothECS Moth+Identifiers.swift
[4/37] Compiling imgui_demo.cpp
[5/37] Compiling imgui_draw.cpp
[7/37] Compiling MothECS Moth+Entity.swift
[8/37] Compiling MothECS Moth+Mask.swift
[9/37] Emitting module MothECS
[10/37] Compiling MothECS Moth+Component.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] Compiling ImGui ImVec+Extensions.swift
[16/42] Compiling ImGui Export.swift
[17/42] Compiling MathLib Vector+Int.swift
[18/43] Compiling MathLib Vector.swift
[19/43] Compiling OhMyLog Log+Any.swift
[20/43] Emitting module OhMyLog
[21/43] Compiling OhMyLog Logger+Any.swift
[22/43] Compiling OhMyLog Log.swift
[23/43] Compiling OhMyLog Log+String.swift
[24/43] Compiling OhMyLog Logger+String.swift
[25/43] Compiling OhMyLog Logger.swift
[26/43] Compiling MathLib Scalar.swift
[27/43] Compiling MathLib Constants.swift
[28/43] Compiling MathLib Functions.swift
[29/43] Compiling MathLib Matrix.swift
[30/43] Compiling MathLib Quaternion.swift
[31/43] Compiling MathLib Vector+Float.swift
[32/43] Compiling MathLib Other.swift
[33/43] Emitting module MathLib
[34/43] Emitting module ImGui
[35/43] Compiling ImGui ImGui+Definitions.swift
[36/43] Compiling ImGui Helper.swift
/Users/builder/builds/TDmZkXJm/3/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.
[36/43] Compiling CImGuizmo CImGuizmo.cpp
/Users/builder/builds/TDmZkXJm/3/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/3/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/3/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.
[37/43] Compiling CImGuizmo ImSequencer.cpp
[38/43] Compiling CImGuizmo ImGuizmo.cpp
[39/43] Compiling CImGuizmo ImGradient.cpp
[40/43] Compiling CImGuizmo ImCurveEdit.cpp
[42/47] Compiling ImGuizmo ImGui+Definitions.swift
[43/47] Compiling ImGuizmo Export.swift
[44/47] Emitting module ImGuizmo
[45/47] Compiling ImGuizmo Helper.swift
[46/108] Compiling Palico Component+MeshRenderer.swift
[47/108] Compiling Palico Component+Script.swift
[48/108] Compiling Palico Component+Tag.swift
[49/108] Compiling Palico Component+Transform.swift
[50/108] Compiling Palico Component.swift
[51/108] Compiling Palico GameObject.swift
[52/108] Compiling Palico Primitive.swift
[53/108] Compiling Palico Scene+Object.swift
[54/116] Emitting module Palico
[55/116] Compiling Palico ImGuiFontLibrary.swift
[56/116] Compiling Palico ImGuiLayer.swift
[57/116] Compiling Palico ImGuiTheme.swift
[58/116] Compiling Palico ImGuizmo+Enum.swift
[59/116] Compiling Palico Input.swift
[60/116] Compiling Palico KeyCode.swift
[61/116] Compiling Palico MouseCode.swift
[62/116] Compiling Palico CocoaContext.swift
[63/116] Compiling Palico CocoaInput.swift
[64/116] Compiling Palico Color.swift
[65/116] Compiling Palico EditorCamera.swift
[66/116] Compiling Palico Light.swift
[67/116] Compiling Palico Mesh.swift
[68/116] Compiling Palico MetalContext.swift
[69/116] Compiling Palico PipelineStatePool.swift
[70/116] Compiling Palico RenderPass+Action.swift
[71/116] Compiling Palico RenderPass.swift
[72/116] Compiling Palico Application.swift
[73/116] Compiling Palico Console.swift
[74/116] Compiling Palico Layer.swift
[75/116] Compiling Palico Log.swift
[76/116] Compiling Palico PlatformContext.swift
[77/116] Compiling Palico Time.swift
[78/116] Compiling Palico Window.swift
[79/116] Compiling Palico AppEvent.swift
[80/116] Compiling Palico Event.swift
[81/116] Compiling Palico RenderPassPool.swift
[82/116] Compiling Palico Renderer.swift
[83/116] Compiling Palico Shader.swift
[84/116] Compiling Palico ShaderDataBridge.swift
[85/116] Compiling Palico ShaderLibrary.swift
[86/116] Compiling Palico TextureUtils.swift
[87/116] Compiling Palico Component+Camera.swift
[88/116] Compiling Palico Component+Light.swift
[89/116] Compiling Palico CocoaWindow+Callback.swift
[90/116] Compiling Palico CocoaWindow+Event.swift
[91/116] Compiling Palico CocoaWindow+View.swift
[92/116] Compiling Palico CocoaWindow.swift
[93/116] Compiling Palico ViewController.swift
[94/116] Compiling Palico GlfwContext.swift
[95/116] Compiling Palico GlfwInput.swift
[96/116] Compiling Palico GlfwWindow.swift
[97/116] Compiling Palico Camera.swift
[98/116] Compiling Palico KeyEvent.swift
[99/116] Compiling Palico MouseEvent.swift
[100/116] Compiling Palico imgui_impl_metal.swift
[101/116] Compiling Palico imgui_impl_osx.swift
[102/116] Compiling Palico imgui_shaders.swift
[103/116] Compiling Palico ImGui+Extra.swift
[104/116] Compiling Palico ImGuiBackend+Cocoa.swift
[105/116] Compiling Palico ImGuiBackend+Metal.swift
[106/116] Compiling Palico ImGuiBackend.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/135] Emitting module Editor
[121/135] Compiling Editor main.swift
[122/135] Compiling Editor resource_bundle_accessor.swift
[123/135] Compiling Editor ConsolePanel.swift
[124/135] Compiling Editor DrawControls.swift
[125/135] Compiling Editor Editor.swift
[126/135] Compiling Editor EditorLayer.swift
[127/135] Compiling Editor ScenePanel+Hierarchy.swift
[128/135] Compiling Editor ScenePanel+Inspector.swift
[129/135] Compiling Editor ImGuiDemoPanel.swift
[130/135] Compiling Editor Panel.swift
[131/135] Compiling Editor ScenePanel.swift
[132/135] Compiling Editor ViewportPanel.swift
[133/135] Compiling Editor Log.swift
[134/135] Compiling Editor AssetPanel.swift
[134/135] Linking Editor
Build complete! (44.96s)
Fetching https://github.com/forkercat/OhMyLog.git from cache
Fetched https://github.com/forkercat/OhMyLog.git (0.16s)
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.18s)
Fetching https://github.com/forkercat/SwiftImGui.git from cache
Fetched https://github.com/forkercat/SwiftImGui.git (0.38s)
Fetching https://github.com/forkercat/SwiftImGuizmo.git from cache
Fetched https://github.com/forkercat/SwiftImGuizmo.git (0.16s)
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
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
Build complete.
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/builder/builds/TDmZkXJm/3/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/3/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/3/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/3/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/3/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/3/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/3/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/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftImGui",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/forkercat/PalicoEngine.git
[1/1132] Fetching palicoengine
Fetched https://github.com/forkercat/PalicoEngine.git (0.56s)
Fetching https://github.com/forkercat/OhMyLog.git from cache
Fetched https://github.com/forkercat/OhMyLog.git (0.15s)
Fetching https://github.com/forkercat/MathLib.git from cache
Fetched https://github.com/forkercat/MathLib.git (0.15s)
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.16s)
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/OhMyLog.git
Working copy of https://github.com/forkercat/OhMyLog.git resolved at main
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/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/MothECS.git
Working copy of https://github.com/forkercat/MothECS.git resolved at main
Creating working copy for https://github.com/forkercat/MathLib.git
Working copy of https://github.com/forkercat/MathLib.git resolved at main
Found 5 product dependencies
  - OhMyLog
  - MathLib
  - MothECS
  - ImGui
  - ImGuizmo
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.