The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Gymnazo, reference main (e50155), with Swift 6.3 for macOS (SPM) on 20 Oct 2026 23:18:39 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/justindal/Gymnazo.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/justindal/Gymnazo
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at e50155b ci: optimize workflows
Submodule path 'Vendor/Box2D': checked out '8c661469c9507d3ad6fbd2fea3f1aa71669c2fe3'
Submodule 'Vendor/Box2D' (https://github.com/erincatto/box2d.git) registered for path 'Vendor/Box2D'
Cloning into '/Users/admin/builder/spi-builder-workspace/Vendor/Box2D'...
Cloned https://github.com/justindal/Gymnazo.git
Revision (git rev-parse @):
e50155bfc68762ee50aaf98afc85e04b0a0788a6
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/justindal/Gymnazo.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/justindal/Gymnazo.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/258] Write sources
[12/258] Copying stool.png
[12/258] Write sources
[14/258] Copying metro-runner.json
[14/258] Copying ice.png
[14/258] Copying hole.png
[14/258] Copying goal.png
[15/258] Copying elf_right.png
[19/258] Copying elf_up.png
[19/258] Copying elf_left.png
[19/258] Copying elf_down.png
[22/258] Copying cracked_hole.png
[23/258] Write sources
[24/258] Write GymnazoProfiler-entitlement.plist
[25/258] Write sources
[29/258] Compiling _NumericsShims _NumericsShims.c
[30/258] Compiling version.cpp
[31/258] Compiling cLogSupport cLogSupport.c
[32/258] Write swift-version-69A768CDF2A0BEE1.txt
[33/258] Compiling bitset.c
[34/258] Compiling broad_phase.c
[35/258] Compiling constraint_graph.c
[36/258] Compiling body.c
[37/258] Compiling array.c
[39/286] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[40/287] Compiling RealModule Real.swift
[41/287] Compiling RealModule Float80+Real.swift
[42/287] Compiling RealModule RealFunctions.swift
[43/288] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[44/288] Compiling InternalCollectionsUtilities Debugging.swift
[45/288] Compiling InternalCollectionsUtilities Descriptions.swift
[46/288] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[47/288] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[48/288] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[49/288] Compiling RealModule Float16+Real.swift
[50/288] Compiling RealModule ElementaryFunctions.swift
[51/288] Compiling RealModule Float+Real.swift
[52/288] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[53/288] Emitting module RealModule
[54/288] Compiling RealModule AugmentedArithmetic.swift
[55/288] Compiling RealModule Double+Real.swift
[56/288] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[57/288] Compiling InternalCollectionsUtilities Integer rank.swift
[58/288] Compiling RealModule RelaxedArithmetic.swift
[59/288] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[60/288] Emitting module InternalCollectionsUtilities
[63/288] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[64/288] Compiling InternalCollectionsUtilities UInt+reversed.swift
[65/288] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[66/288] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[67/288] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[68/288] Compiling InternalCollectionsUtilities _SortedCollection.swift
[69/299] Compiling ComplexModule Polar.swift
[70/300] Compiling ComplexModule Complex+Numeric.swift
[71/300] Compiling ComplexModule Complex+StringConvertible.swift
[72/300] Compiling ComplexModule Complex+IntegerLiteral.swift
[73/300] Compiling ComplexModule Complex.swift
[74/300] Compiling ComplexModule Complex+Hashable.swift
[75/300] Compiling ComplexModule Scale.swift
[76/300] Compiling ComplexModule Complex+Codable.swift
[77/300] Emitting module ComplexModule
[78/300] Compiling ComplexModule Complex+AdditiveArithmetic.swift
[79/300] Compiling ComplexModule Complex+AlgebraicField.swift
[80/300] Compiling ComplexModule Complex+ElementaryFunctions.swift
[80/300] Compiling stream.cpp
[81/300] Compiling scheduler.cpp
[81/300] Compiling utils.cpp
[84/435] Compiling Numerics Numerics.swift
[85/435] Emitting module Numerics
[86/435] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[87/435] Compiling HeapModule Heap+Descriptions.swift
[88/513] Compiling HeapModule _HeapNode.swift
[89/513] Compiling HeapModule Heap.swift
[90/513] Compiling HeapModule Heap+UnsafeHandle.swift
[91/513] Compiling HeapModule Heap+Invariants.swift
[92/513] Emitting module HeapModule
[93/529] Compiling HashTreeCollections _HashNode+Structural union.swift
[94/529] Compiling HashTreeCollections _HashNode+Subtree Insertions.swift
[95/529] Compiling HashTreeCollections _HashNode+Subtree Modify.swift
[96/529] Compiling HashTreeCollections TreeDictionary+ExpressibleByDictionaryLiteral.swift
[97/529] Compiling HashTreeCollections TreeDictionary+Filter.swift
[98/529] Compiling HashTreeCollections TreeDictionary+Hashable.swift
[99/535] Compiling DequeModule _DequeBuffer.swift
[100/535] Compiling DequeModule _DequeBufferHeader.swift
[101/535] Compiling DequeModule _DequeSlot.swift
[102/536] Compiling DequeModule Deque+CustomReflectable.swift
[103/536] Compiling DequeModule Deque+Descriptions.swift
[104/536] Compiling DequeModule Deque+Codable.swift
[105/536] Compiling DequeModule Deque+Collection.swift
[106/536] Compiling DequeModule Deque+Extras.swift
[107/536] Compiling DequeModule Deque+Hashable.swift
[108/536] Compiling HashTreeCollections TreeDictionary+Codable.swift
[109/536] Compiling HashTreeCollections TreeDictionary+Collection.swift
[110/536] Compiling HashTreeCollections TreeDictionary+CustomReflectable.swift
[111/536] Compiling HashTreeCollections TreeDictionary+Debugging.swift
[112/536] Compiling HashTreeCollections TreeDictionary+Descriptions.swift
[113/536] Compiling HashTreeCollections TreeDictionary+Equatable.swift
[114/536] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[115/536] Compiling HashTreeCollections TreeSet+SetAlgebra isEqualSet.swift
[116/536] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSubset.swift
[117/536] Compiling HashTreeCollections _RawHashNode.swift
[118/536] Compiling HashTreeCollections _UnmanagedHashNode.swift
[119/536] Compiling HashTreeCollections _UnsafePath.swift
[120/536] Compiling HashTreeCollections _HashNode+Structural isEqualSet.swift
[121/536] Compiling HashTreeCollections _HashNode+Structural isSubset.swift
[122/536] Compiling HashTreeCollections _HashNode+Structural mapValues.swift
[123/536] Compiling HashTreeCollections _HashNode+Structural merge.swift
[124/536] Compiling HashTreeCollections _HashNode+Structural subtracting.swift
[125/536] Compiling HashTreeCollections _HashNode+Structural symmetricDifference.swift
[126/536] Compiling DequeModule _UnsafeWrappedBuffer.swift
[127/536] Compiling HashTreeCollections TreeSet+ExpressibleByArrayLiteral.swift
[128/536] Compiling HashTreeCollections TreeSet+Extras.swift
[129/536] Compiling HashTreeCollections TreeSet+Filter.swift
[130/536] Compiling HashTreeCollections TreeSet+Hashable.swift
[131/536] Compiling HashTreeCollections TreeSet+Sendable.swift
[132/536] Compiling HashTreeCollections TreeSet+Sequence.swift
[133/536] Compiling HashTreeCollections _HashSlot.swift
[134/536] Compiling HashTreeCollections _HashStack.swift
[135/536] Compiling HashTreeCollections _HashTreeIterator.swift
[136/536] Compiling HashTreeCollections _HashTreeStatistics.swift
[137/536] Compiling HashTreeCollections _RawHashNode+UnsafeHandle.swift
[138/536] Compiling HashTreeCollections TreeSet+Equatable.swift
[139/536] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[140/536] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[141/536] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[142/536] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[143/536] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[144/536] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[145/536] Compiling OrderedCollections OrderedSet+SubSequence.swift
[146/536] Compiling OrderedCollections OrderedSet+Testing.swift
[147/536] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[148/536] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[149/536] Compiling OrderedCollections OrderedSet.swift
[150/536] Compiling OrderedCollections _UnsafeBitset.swift
[151/536] Compiling HashTreeCollections TreeDictionary+Values.swift
[160/543] Compiling DequeModule Deque+Testing.swift
[161/543] Compiling DequeModule Deque._Storage.swift
[166/543] Compiling DequeModule Deque._UnsafeHandle.swift
[167/543] Compiling DequeModule Deque.swift
[168/543] Compiling DequeModule Deque+Equatable.swift
[169/543] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[192/543] Compiling HashTreeCollections _HashNodeHeader.swift
[195/543] Emitting module DequeModule
[196/543] Compiling HashTreeCollections TreeDictionary.swift
[197/543] Compiling HashTreeCollections TreeSet+Codable.swift
[198/543] Compiling HashTreeCollections TreeSet+Collection.swift
[199/543] Compiling HashTreeCollections TreeSet+CustomReflectable.swift
[200/543] Compiling HashTreeCollections TreeSet+Debugging.swift
[201/543] Compiling HashTreeCollections TreeSet+Descriptions.swift
[202/543] Compiling HashTreeCollections _AncestorHashSlots.swift
[216/543] Compiling random.cpp
[234/551] Compiling linalg.cpp
[236/551] Emitting module OrderedCollections
[246/551] Compiling _RopeModule Rope+Remove.swift
[247/551] Compiling _RopeModule Rope+RemoveSubrange.swift
[248/551] Compiling _RopeModule Rope+Split.swift
[249/551] Compiling _RopeModule Optional Utilities.swift
[250/551] Compiling _RopeModule String Utilities.swift
[251/551] Compiling _RopeModule String.Index+ABI.swift
[252/551] Compiling _RopeModule _CharacterRecognizer.swift
[253/551] Compiling HashTreeCollections _HashNode+Invariants.swift
[262/551] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[263/551] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[264/551] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[265/551] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[266/551] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[267/551] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[268/551] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[269/551] Compiling HashTreeCollections TreeSet.swift
[270/551] Emitting module _RopeModule
[326/551] Compiling transforms.cpp
[337/551] Emitting module HashTreeCollections
[337/551] Compiling no_gguf.cpp
[338/551] Compiling primitives.cpp
[339/551] Compiling graph_utils.cpp
[340/551] Compiling safetensors.cpp
[341/551] Compiling load.cpp
[342/551] Compiling fft.cpp
[343/551] Compiling dtype_utils.cpp
[344/551] Compiling dtype.cpp
[345/551] Compiling utils.cpp
[346/551] Compiling einsum.cpp
[347/551] Compiling fast.cpp
[348/551] Compiling ops.cpp
[349/551] Compiling no_nccl.cpp
[350/551] Compiling primitives.cpp
[351/551] Compiling no_mpi.cpp
[352/551] Compiling ops.cpp
[353/551] Compiling device.cpp
[354/551] Compiling no_jaccl.cpp
[355/551] Compiling distributed.cpp
[356/551] Compiling utils.cpp
[357/551] Compiling unary.cpp
[358/551] Compiling ternary.cpp
[359/551] Compiling softmax.cpp
[360/551] Compiling compile.cpp
[361/551] Compiling sort.cpp
[362/551] Compiling slicing.cpp
[363/551] Compiling scan.cpp
[364/551] Compiling resident.cpp
[365/551] Compiling export.cpp
[366/551] Compiling ring.cpp
[367/551] Compiling rope.cpp
[368/551] Compiling scaled_dot_product_attention.cpp
[369/551] Compiling reduce.cpp
[370/551] Compiling metal.cpp
[371/551] Compiling primitives.cpp
[372/551] Compiling normalization.cpp
[373/551] Compiling quantized.cpp
[374/551] Compiling logsumexp.cpp
[375/551] Compiling event.cpp
[376/551] Compiling fence.cpp
[377/551] Compiling hadamard.cpp
[378/551] Compiling jit_kernels.cpp
[379/551] Compiling matmul.cpp
[380/551] Compiling distributed.cpp
[381/551] Compiling eval.cpp
[382/551] Compiling indexing.cpp
[383/551] Compiling fft.cpp
[384/551] Compiling device_info.cpp
[385/551] Compiling slicing.cpp
[386/551] Compiling allocator.cpp
[387/551] Compiling custom_kernel.cpp
[388/551] Compiling copy.cpp
[389/551] Compiling threefry.cpp
[390/551] Compiling binary.cpp
[391/551] Compiling no_cuda.cpp
[392/551] Compiling compiled.cpp
[393/551] Compiling conv.cpp
[394/551] Compiling primitives.cpp
[395/551] Compiling device.cpp
[396/551] Compiling copy.cpp
[397/551] Compiling softmax.cpp
[398/551] Compiling select.cpp
[399/551] Compiling primitives.cpp
[400/551] Compiling scan.cpp
[401/551] Compiling quantized.cpp
[402/551] Compiling svd.cpp
[403/551] Compiling qrf.cpp
[404/551] Compiling sort.cpp
[405/551] Compiling unary.cpp
[406/551] Compiling reduce.cpp
[407/551] Compiling matmul.cpp
[408/551] Compiling logsumexp.cpp
[409/551] Compiling hadamard.cpp
[410/551] Compiling masked_mm.cpp
[411/551] Compiling luf.cpp
[412/551] Compiling inverse.cpp
[413/551] Compiling cblas.cpp
[414/551] Compiling bnns.cpp
[415/551] Compiling encoder.cpp
[416/551] Compiling eval.cpp
[417/551] Compiling fft.cpp
[418/551] Compiling device_info.cpp
[419/551] Compiling distributed.cpp
[420/551] Compiling utils.cpp
[421/551] Compiling eigh.cpp
[422/551] Compiling arg_reduce.cpp
[423/551] Compiling eig.cpp
[424/551] Compiling indexing.cpp
[425/551] Compiling slicing.cpp
[426/551] Compiling conv.cpp
[427/551] Compiling cholesky.cpp
[428/551] Compiling reduce.cpp
[429/551] Compiling utils.cpp
[430/551] Compiling unary_ops.cpp
[431/551] Compiling unary.cpp
[432/551] Compiling ternary_ops.cpp
[433/551] Compiling ternary.cpp
[434/551] Compiling steel_gemm_splitk_nax.cpp
[435/551] Compiling steel_gemm_splitk.cpp
[436/551] Compiling steel_gemm_segmented_nax.cpp
[437/551] Compiling steel_gemm_segmented.cpp
[438/551] Compiling steel_gemm_masked.cpp
[439/551] Compiling steel_gemm_gather_nax.cpp
[440/551] Compiling steel_gemm_gather.cpp
[441/551] Compiling steel_gemm_fused_nax.cpp
[442/551] Compiling steel_gemm_fused.cpp
[443/551] Compiling steel_conv_3d.cpp
[444/551] Compiling steel_conv_general.cpp
[445/551] Compiling steel_conv.cpp
[446/551] Compiling steel_attention_nax.cpp
[447/551] Compiling broadcasting.cpp
[448/551] Compiling sort.cpp
[449/551] Compiling steel_attention.cpp
[450/551] Compiling softmax.cpp
[451/551] Compiling scatter_axis.cpp
[452/551] Compiling searchsorted.cpp
[453/551] Compiling scatter.cpp
[454/551] Compiling reduce_utils.cpp
[455/551] Compiling scan.cpp
[456/551] Compiling reduce.cpp
[457/551] Compiling quantized_utils.cpp
[458/551] Compiling quantized_nax.cpp
[459/551] Compiling quantized.cpp
[460/551] Compiling logsumexp.cpp
[461/551] Compiling masked_scatter.cpp
[462/551] Compiling load.cpp
[463/551] Compiling hadamard.cpp
[464/551] Compiling gemv.cpp
[465/551] Compiling gemv_masked.cpp
[466/551] Compiling gemm_nax.cpp
[467/551] Compiling gemm.cpp
[468/551] Compiling gather_front.cpp
[469/551] Compiling gather.cpp
[470/551] Compiling gather_axis.cpp
[471/551] Compiling fp_quantized_nax.cpp
[472/551] Compiling copy.cpp
[473/551] Compiling fft.cpp
[473/551] Compiling fp_quantized.cpp
[475/551] Compiling conv.cpp
[476/551] Compiling binary_ops.cpp
[476/551] Compiling binary_two.cpp
[478/551] Compiling compiled_preamble.cpp
[479/551] Compiling binary.cpp
[480/551] Compiling arange.cpp
[481/551] Compiling compiled.cpp
[482/551] Compiling metal_kernel.cpp
[483/551] Compiling common.cpp
[484/551] Compiling copy.cpp
[485/551] Compiling array.cpp
[486/551] Compiling jit_compiler_conditional.cpp
[487/551] Compiling version.cpp
[488/551] Compiling string.cpp
[489/551] Compiling transforms_impl.cpp
[490/551] Compiling compiled_conditional.cpp
[491/551] Compiling transforms.cpp
[492/551] Compiling vector.cpp
[493/551] Compiling stream.cpp
[494/551] Compiling random.cpp
[495/551] Compiling metal.cpp
[496/551] Compiling memory.cpp
[497/551] Compiling linalg.cpp
[498/551] Compiling map.cpp
[499/551] Compiling ops.cpp
[500/551] Compiling io.cpp
[501/551] Compiling graph_utils.cpp
[502/551] Compiling io_types.cpp
[503/551] Compiling error.cpp
[504/551] Compiling fft.cpp
[505/551] Compiling binary.cpp
[506/551] Compiling export.cpp
[507/551] Compiling distributed_group.cpp
[508/551] Compiling fast.cpp
[509/551] Compiling wheel_joint.c
[510/551] Compiling distributed.cpp
[511/551] Compiling world.c
[512/551] Compiling cuda.cpp
[513/551] Compiling types.c
[514/551] Compiling weld_joint.c
[515/551] Compiling table.c
[516/551] Compiling device.cpp
[517/551] Compiling solver_set.c
[518/551] Compiling compile.cpp
[519/551] Compiling solver.c
[520/551] Compiling sensor.c
[521/551] Compiling shape.c
[522/551] Compiling revolute_joint.c
[523/551] Compiling mover.c
[524/551] Compiling mouse_joint.c
[525/551] Compiling math_functions.c
[526/551] Compiling prismatic_joint.c
[527/551] Compiling motor_joint.c
[528/551] Compiling timer.c
[529/551] Compiling id_pool.c
[530/551] Compiling manifold.c
[531/551] Compiling hull.c
[532/551] Compiling island.c
[533/551] Compiling joint.c
[534/551] Compiling core.c
[535/551] Compiling geometry.c
[536/551] Compiling dynamic_tree.c
[537/551] Compiling distance_joint.c
[538/551] Write sources
[539/551] Compiling distance.c
[540/551] Compiling arena_allocator.c
[541/551] Compiling aabb.c
[542/551] Compiling contact.c
[543/606] Compiling contact_solver.c
[544/606] Compiling closure.cpp
[545/606] Compiling format.cc
[547/606] Compiling BitCollections BitSet+Hashable.swift
[548/606] Compiling BitCollections BitSet+Initializers.swift
[549/606] Compiling BitCollections BitSet+Invariants.swift
[550/606] Compiling BitCollections BitSet+Random.swift
[551/606] Compiling BitCollections BitSet+SetAlgebra basics.swift
[552/606] Compiling BitCollections BitSet+SetAlgebra conformance.swift
[553/606] Compiling BitCollections BitArray+Descriptions.swift
[554/606] Compiling BitCollections BitArray+Equatable.swift
[555/606] Compiling BitCollections BitArray+ExpressibleByArrayLiteral.swift
[556/606] Compiling BitCollections BitArray+ExpressibleByStringLiteral.swift
[557/606] Compiling BitCollections BitArray+Extras.swift
[558/606] Compiling BitCollections BitArray+Fill.swift
[559/606] Compiling BitCollections BitSet+CustomDebugStringConvertible.swift
[560/606] Compiling BitCollections BitSet+CustomReflectable.swift
[561/606] Compiling BitCollections BitSet+CustomStringConvertible.swift
[562/606] Compiling BitCollections BitSet+Equatable.swift
[563/606] Compiling BitCollections BitSet+ExpressibleByArrayLiteral.swift
[564/606] Compiling BitCollections BitSet+Extras.swift
[564/611] Compiling Cmlx.m
[566/611] Compiling BitCollections BitArray+Hashable.swift
[567/611] Compiling BitCollections BitArray+Initializers.swift
[568/611] Compiling BitCollections BitArray+Invariants.swift
[569/611] Compiling BitCollections BitArray+LosslessStringConvertible.swift
[570/611] Compiling BitCollections BitArray+RandomBits.swift
[571/611] Compiling BitCollections BitArray+RangeReplaceableCollection.swift
[572/611] Compiling BitCollections BitSet+SetAlgebra formIntersection.swift
[573/611] Compiling BitCollections BitSet+SetAlgebra formSymmetricDifference.swift
[574/611] Compiling BitCollections BitSet+SetAlgebra formUnion.swift
[575/611] Compiling BitCollections BitSet+SetAlgebra intersection.swift
[576/611] Compiling BitCollections BitSet+SetAlgebra isDisjoint.swift
[577/611] Compiling BitCollections BitSet+SetAlgebra isEqualSet.swift
[578/611] Compiling BitCollections BitSet+SetAlgebra symmetricDifference.swift
[579/611] Compiling BitCollections BitSet+SetAlgebra union.swift
[580/611] Compiling BitCollections BitSet+Sorted Collection APIs.swift
[581/611] Compiling BitCollections BitSet.Counted.swift
[582/611] Compiling BitCollections BitSet.Index.swift
[583/611] Compiling BitCollections BitSet._UnsafeHandle.swift
[584/611] Compiling BitCollections BitSet+SetAlgebra isStrictSubset.swift
[585/611] Compiling BitCollections BitSet+SetAlgebra isStrictSuperset.swift
[586/611] Compiling BitCollections BitSet+SetAlgebra isSubset.swift
[587/611] Compiling BitCollections BitSet+SetAlgebra isSuperset.swift
[588/611] Compiling BitCollections BitSet+SetAlgebra subtract.swift
[589/611] Compiling BitCollections BitSet+SetAlgebra subtracting.swift
[590/611] Compiling BitCollections BitArray+Shifts.swift
[591/611] Compiling BitCollections BitArray+Testing.swift
[592/611] Compiling BitCollections BitArray._UnsafeHandle.swift
[593/611] Compiling BitCollections BitArray.swift
[594/611] Compiling BitCollections BitSet+BidirectionalCollection.swift
[595/611] Compiling BitCollections BitSet+Codable.swift
[596/611] Compiling BitCollections BitArray+BitwiseOperations.swift
[597/611] Compiling BitCollections BitArray+ChunkedBitsIterators.swift
[598/611] Compiling BitCollections BitArray+Codable.swift
[599/611] Compiling BitCollections BitArray+Collection.swift
[600/611] Compiling BitCollections BitArray+Copy.swift
[601/611] Compiling BitCollections BitArray+CustomReflectable.swift
[602/611] Emitting module BitCollections
[603/611] Compiling BitCollections BitSet.swift
[604/611] Compiling BitCollections Range+Utilities.swift
[605/611] Compiling BitCollections Slice+Utilities.swift
[606/611] Compiling BitCollections UInt+Tricks.swift
[607/611] Compiling BitCollections _Word.swift
[608/613] Emitting module Collections
[609/613] Compiling Collections Collections.swift
[609/613] Compiling array.cpp
[611/654] Compiling MLX Transforms+Compile.swift
[612/654] Compiling MLX Transforms+CompileOverloads.swift
[613/654] Compiling MLX Transforms+Eval.swift
[614/654] Compiling MLX Transforms+Grad.swift
[615/658] Compiling MLX MLXFast.swift
[616/658] Compiling MLX MLXFastKernel.swift
[617/658] Compiling MLX Memory.swift
[618/658] Compiling MLX Nested.swift
[619/658] Compiling MLX NestedArrayElement.swift
[620/658] Compiling MLX Ops+Array.swift
[621/658] Compiling MLX Ops.swift
[622/658] Compiling MLX ParameterTypes.swift
[623/658] Compiling MLX MLXArray+Ops.swift
[624/658] Compiling MLX MLXArray+maskFill.swift
[625/658] Compiling MLX MLXArray.swift
[626/658] Compiling MLX MLXCustomFunction.swift
[627/658] Emitting module MLX
[628/658] Compiling MLX MLXArray+Bytes.swift
[629/658] Compiling MLX MLXArray+Indexing.swift
[630/658] Compiling MLX MLXArray+Init.swift
[631/658] Compiling MLX MLXArray+Metal.swift
[632/658] Compiling MLX MLXArray+Normalizer.swift
[633/658] Compiling MLX GPU+Metal.swift
[634/658] Compiling MLX GraphUtils.swift
[635/658] Compiling MLX IO.swift
[636/658] Compiling MLX Linalg.swift
[637/658] Compiling MLX Logging.swift
[638/658] Compiling MLX ArrayAt.swift
[639/658] Compiling MLX Cmlx+Util.swift
[640/658] Compiling MLX DType.swift
[641/658] Compiling MLX Device.swift
[642/658] Compiling MLX Distributed.swift
[643/658] Compiling MLX Protocols.swift
[644/658] Compiling MLX Random.swift
[645/658] Compiling MLX State.swift
[646/658] Compiling MLX Stream.swift
[647/658] Compiling MLX ErrorHandler.swift
[648/658] Compiling MLX Export.swift
[649/658] Compiling MLX FFT.swift
[650/658] Compiling MLX Factory.swift
[651/658] Compiling MLX Foundation+Util.swift
[652/658] Compiling MLX Transforms+Internal.swift
[653/658] Compiling MLX Transforms+Vmap.swift
[654/658] Compiling MLX Transforms.swift
[655/658] Compiling MLX WiredMemory.swift
[656/679] Compiling MLXRandom Random.swift
[657/679] Emitting module MLXRandom
[658/679] Compiling MLXNN ConvolutionTransposed.swift
[659/679] Compiling MLXNN Distributed.swift
[660/680] Compiling MLXNN ValueAndGrad.swift
[661/680] Compiling MLXNN Activations.swift
[662/680] Compiling MLXNN Cache.swift
[663/680] Emitting module MLXNN
[664/680] Compiling MLXNN Quantized.swift
[665/680] Compiling MLXNN Recurrent.swift
[666/680] Compiling MLXNN Pooling.swift
[667/680] Compiling MLXNN PositionalEncoding.swift
[668/680] Compiling MLXNN Module.swift
[669/680] Compiling MLXNN Normalization.swift
[670/680] Compiling MLXNN Containers.swift
[671/680] Compiling MLXNN Convolution.swift
[672/680] Compiling MLXNN Linear.swift
[673/680] Compiling MLXNN Losses.swift
[674/680] Compiling MLXNN Dropout.swift
[675/680] Compiling MLXNN Embedding.swift
[676/680] Compiling MLXNN Transformer.swift
[677/680] Compiling MLXNN Upsample.swift
[678/683] Compiling MLXOptimizers Schedulers.swift
[679/683] Emitting module MLXOptimizers
[680/683] Compiling MLXOptimizers Optimizers.swift
[681/882] Emitting module Gymnazo
[682/904] Compiling Gymnazo TupleValueSpace.swift
[683/904] Compiling Gymnazo AutoResetValueEnvironment.swift
[684/904] Compiling Gymnazo CommonValueWrappers.swift
[685/904] Compiling Gymnazo RecordEpisodeStatisticsValueEnvironment.swift
[686/904] Compiling Gymnazo TimeLimitValueEnvironment.swift
[687/904] Compiling Gymnazo TransformValueEnvironment.swift
[688/904] Compiling Gymnazo ValueWrapperExtensions.swift
[689/904] Compiling Gymnazo Env.swift
[690/904] Compiling Gymnazo EnvCategory.swift
[691/904] Compiling Gymnazo FlappyBird.swift
[692/904] Compiling Gymnazo FlappyBirdModel.swift
[693/904] Compiling Gymnazo MetroRunner.swift
[694/904] Compiling Gymnazo MetroRunnerCatalog.swift
[695/904] Compiling Gymnazo MetroRunnerConfig.swift
[696/904] Compiling Gymnazo MetroRunnerCurve.swift
[697/904] Compiling Gymnazo MetroRunnerCustomJump.swift
[698/904] Compiling Gymnazo MetroRunnerModel.swift
[699/904] Compiling Gymnazo MetroRunnerMotionReplay.swift
[700/904] Compiling Gymnazo MetroRunnerMotor.swift
[701/904] Compiling Gymnazo MetroRunnerObservation.swift
[702/904] Compiling Gymnazo MetroRunnerPhysics.swift
[703/904] Compiling Gymnazo MetroRunnerPowers.swift
[704/904] Compiling Gymnazo VectorEnv.swift
[705/904] Compiling Gymnazo ActionBoxWrappers.swift
[706/904] Compiling Gymnazo AutoReset.swift
[707/904] Compiling Gymnazo FlattenObservation.swift
[708/904] Compiling Gymnazo FrameSkip.swift
[709/904] Compiling Gymnazo FrameStackObservation.swift
[710/904] Compiling Gymnazo FunctionalWrappers.swift
[711/904] Compiling Gymnazo GrayscaleObservation.swift
[712/904] Compiling Gymnazo NormalizeObservation.swift
[713/904] Compiling Gymnazo NormalizeReward.swift
[714/904] Compiling Gymnazo OrderEnforcing.swift
[715/904] Compiling Gymnazo PassiveEnvChecker.swift
[716/904] Compiling Gymnazo RecordEpisodeStatistics.swift
[717/904] Compiling Gymnazo RenderCollection.swift
[718/904] Compiling Gymnazo ResizeObservation.swift
[719/904] Compiling Gymnazo ShapeReward.swift
[720/904] Compiling Gymnazo TimeLimit.swift
[721/904] Compiling Gymnazo TransformObservation.swift
[722/904] Compiling Gymnazo TransformReward.swift
[723/904] Compiling Gymnazo Wrapper.swift
[724/904] Compiling Gymnazo WrapperExtensions.swift
[725/904] Compiling Gymnazo resource_bundle_accessor.swift
[726/904] Compiling Gymnazo SACCritic.swift
[727/904] Compiling Gymnazo SACNetworks.swift
[728/904] Compiling Gymnazo SACPolicy.swift
[729/904] Compiling Gymnazo TD3+Persistence.swift
[730/904] Compiling Gymnazo TD3+ValueTraining.swift
[731/904] Compiling Gymnazo TD3.swift
[732/904] Compiling Gymnazo TD3ActionNoise.swift
[733/904] Compiling Gymnazo TD3Actor.swift
[734/904] Compiling Gymnazo TD3Configs.swift
[735/904] Compiling Gymnazo TD3Policy.swift
[736/904] Compiling Gymnazo TabularAgent+Persistence.swift
[737/904] Compiling Gymnazo TabularAgent.swift
[738/904] Compiling Gymnazo TabularConfig.swift
[739/904] Compiling Gymnazo PreparedRollout.swift
[740/904] Compiling Gymnazo ReplayBuffer+Batch.swift
[741/904] Compiling Gymnazo ReplayBuffer+Persistence.swift
[742/904] Compiling Gymnazo ReplayBuffer+ValueCollection.swift
[743/904] Compiling Gymnazo ReplayBuffer.swift
[744/904] Compiling Gymnazo ReplayBufferSizing.swift
[745/904] Compiling Gymnazo RolloutBuffer.swift
[746/904] Compiling Gymnazo ActivationConfig.swift
[747/904] Compiling Gymnazo AlgorithmValueInference.swift
[748/904] Compiling Gymnazo FrozenLakeValueEnvironment.swift
[749/904] Compiling Gymnazo TaxiValueEnvironment.swift
[750/904] Compiling Gymnazo Errors.swift
[751/904] Compiling Gymnazo Gymnazo.swift
[752/904] Compiling Gymnazo Info.swift
[753/904] Compiling Gymnazo DQN+Persistence.swift
[754/904] Compiling Gymnazo DQN+ValueTraining.swift
[755/904] Compiling Gymnazo DQN.swift
[756/904] Compiling Gymnazo DQNConfigs.swift
[757/904] Compiling Gymnazo DQNNetworks.swift
[758/904] Compiling Gymnazo DQNPolicy.swift
[759/904] Compiling Gymnazo OffPolicyAlgorithm.swift
[760/904] Compiling Gymnazo PPO+Persistence.swift
[761/904] Compiling Gymnazo PPO+ValueTraining.swift
[762/904] Compiling Gymnazo PPO.swift
[763/904] Compiling Gymnazo PPOConfigs.swift
[764/904] Compiling Gymnazo PPOPolicy.swift
[765/904] Compiling Gymnazo LogEntropyCoefModule.swift
[766/904] Compiling Gymnazo SAC+Persistence.swift
[767/904] Compiling Gymnazo SAC+ValueTraining.swift
[768/904] Compiling Gymnazo SAC.swift
[769/904] Compiling Gymnazo SACConfigs.swift
[770/904] Compiling Gymnazo Buffer.swift
[771/904] Compiling Gymnazo Callbacks.swift
[772/904] Compiling Gymnazo Distribution.swift
[773/904] Compiling Gymnazo FeaturesExtractor.swift
[774/904] Compiling Gymnazo Model.swift
[775/904] Compiling Gymnazo Policy.swift
[776/904] Compiling Gymnazo PolicyAction.swift
[777/904] Compiling Gymnazo TrainingPhase.swift
[778/904] Compiling Gymnazo BernoulliDistribution.swift
[779/904] Compiling Gymnazo CategoricalDistribution.swift
[780/904] Compiling Gymnazo DiagGaussianDistribution.swift
[781/904] Compiling Gymnazo DistributionFactory.swift
[782/904] Compiling Gymnazo SquashedDiagGaussianDistribution.swift
[783/904] Compiling Gymnazo StateDependentNoiseDistribution.swift
[784/904] Compiling Gymnazo CombinedExtractor.swift
[785/904] Compiling Gymnazo FlattenExtractor.swift
[786/904] Compiling Gymnazo MLPExtractor.swift
[787/904] Compiling Gymnazo MLPFactory.swift
[788/904] Compiling Gymnazo NatureCNN.swift
[789/904] Compiling Gymnazo NetArch.swift
[790/904] Compiling Gymnazo AlgorithmCheckpoint.swift
[791/904] Compiling Gymnazo LearningRateScheduleData.swift
[792/904] Compiling Gymnazo AnySpace.swift
[793/904] Compiling Gymnazo Box.swift
[794/904] Compiling Gymnazo Dict.swift
[795/904] Compiling Gymnazo Discrete.swift
[796/904] Compiling Gymnazo Flattening.swift
[797/904] Compiling Gymnazo Graph.swift
[798/904] Compiling Gymnazo MultiBinary.swift
[799/904] Compiling Gymnazo MultiDiscrete.swift
[800/904] Compiling Gymnazo Sequence.swift
[801/904] Compiling Gymnazo Space.swift
[802/904] Compiling Gymnazo TensorSpace.swift
[803/904] Compiling Gymnazo Text.swift
[804/904] Compiling Gymnazo Tuple.swift
[805/904] Compiling Gymnazo CGImage+RGB.swift
[806/904] Compiling Gymnazo EnvChecker.swift
[807/904] Compiling Gymnazo MLXArray+Scalars.swift
[808/904] Compiling Gymnazo MLXEval.swift
[809/904] Compiling Gymnazo RunningMeanStd.swift
[810/904] Compiling Gymnazo SeededGenerator.swift
[811/904] Compiling Gymnazo utils.swift
[812/904] Compiling Gymnazo AsyncVectorEnv.swift
[813/904] Compiling Gymnazo SyncVectorEnv.swift
[814/904] Compiling Gymnazo Persistable.swift
[815/904] Compiling Gymnazo SpaceDescriptor.swift
[816/904] Compiling Gymnazo ActorCriticPolicy.swift
[817/904] Compiling Gymnazo CNNPolicy.swift
[818/904] Compiling Gymnazo ContinuousCritic.swift
[819/904] Compiling Gymnazo MultiInputPolicy.swift
[820/904] Compiling Gymnazo Callback.swift
[821/904] Compiling Gymnazo CheckpointCallback.swift
[822/904] Compiling Gymnazo EvalCallback.swift
[823/904] Compiling Gymnazo ProgressCallback.swift
[824/904] Compiling Gymnazo StopTrainingCallbacks.swift
[825/904] Compiling Gymnazo Evaluation.swift
[826/904] Compiling Gymnazo Logger.swift
[827/904] Compiling Gymnazo ValueOffPolicyTraining.swift
[828/904] Compiling Gymnazo AlgorithmMath.swift
[829/904] Compiling Gymnazo CompileSupport.swift
[830/904] Compiling Gymnazo Keys.swift
[831/904] Compiling Gymnazo PolyakUpdate.swift
[832/904] Compiling Gymnazo ScheduledAdam.swift
[833/904] Compiling Gymnazo Schedules.swift
[834/904] Compiling Gymnazo SeededModuleInitialization.swift
[835/904] Compiling Gymnazo Render.swift
[836/904] Compiling Gymnazo AnyValueEnvironment.swift
[837/904] Compiling Gymnazo AnyValueSpace.swift
[838/904] Compiling Gymnazo AnyValueVectorEnvironment.swift
[839/904] Compiling Gymnazo FlattenedValue.swift
[840/904] Compiling Gymnazo MLXValueCodec.swift
[841/904] Compiling Gymnazo ParallelValueVectorEnvironment.swift
[842/904] Compiling Gymnazo SpaceValue.swift
[843/904] Compiling Gymnazo SyncValueVectorEnvironment.swift
[844/904] Compiling Gymnazo TensorValue.swift
[845/904] Compiling Gymnazo TransformAnyValueVectorEnvironment.swift
[846/904] Compiling Gymnazo ValueCollectionSession.swift
[847/904] Compiling Gymnazo ValueEnvironment.swift
[848/904] Compiling Gymnazo ValueRegistry.swift
[849/904] Compiling Gymnazo ValueSpace.swift
[850/904] Compiling Gymnazo BoxValueSpace.swift
[851/904] Compiling Gymnazo DictionaryValueSpace.swift
[852/904] Compiling Gymnazo DiscreteValueSpace.swift
[853/904] Compiling Gymnazo GraphValueSpace.swift
[854/904] Compiling Gymnazo MultiBinaryValueSpace.swift
[855/904] Compiling Gymnazo MultiDiscreteValueSpace.swift
[856/904] Compiling Gymnazo SequenceValueSpace.swift
[857/904] Compiling Gymnazo TextValueSpace.swift
[858/904] Compiling Gymnazo MetroRunnerRoute.swift
[859/904] Compiling Gymnazo MetroRunnerRules.swift
[860/904] Compiling Gymnazo MetroRunnerSampler.swift
[861/904] Compiling Gymnazo MetroRunnerSnapshot.swift
[862/904] Compiling Gymnazo MetroRunnerSpawnRules.swift
[863/904] Compiling Gymnazo ArcadeImageRenderer.swift
[864/904] Compiling Gymnazo FlappyBirdRenderer.swift
[865/904] Compiling Gymnazo SnakeRenderer.swift
[866/904] Compiling Gymnazo TwentyFortyEightRenderer.swift
[867/904] Compiling Gymnazo Snake.swift
[868/904] Compiling Gymnazo SnakeModel.swift
[869/904] Compiling Gymnazo TwentyFortyEight.swift
[870/904] Compiling Gymnazo TwentyFortyEightModel.swift
[871/904] Compiling Gymnazo FlappyBirdValueEnvironment.swift
[872/904] Compiling Gymnazo MetroRunnerValueEnvironment.swift
[873/904] Compiling Gymnazo SnakeValueEnvironment.swift
[874/904] Compiling Gymnazo TwentyFortyEightValueEnvironment.swift
[875/904] Compiling Gymnazo Box2DValueStorage.swift
[876/904] Compiling Gymnazo CarDynamics.swift
[877/904] Compiling Gymnazo CarRacing.swift
[878/904] Compiling Gymnazo CarRacingDiscrete.swift
[879/904] Compiling Gymnazo CarRacingTrack.swift
[880/904] Compiling Gymnazo LunarLander.swift
[881/904] Compiling Gymnazo LunarLanderContinuous.swift
[882/904] Compiling Gymnazo CarRacingRenderer.swift
[883/904] Compiling Gymnazo LunarLanderRenderer.swift
[884/904] Compiling Gymnazo Acrobot.swift
[885/904] Compiling Gymnazo CartPole.swift
[886/904] Compiling Gymnazo MountainCar.swift
[887/904] Compiling Gymnazo MountainCarContinuous.swift
[888/904] Compiling Gymnazo Pendulum.swift
[889/904] Compiling Gymnazo MountainCarRenderer.swift
[890/904] Compiling Gymnazo AcrobotValueEnvironment.swift
[891/904] Compiling Gymnazo CartPoleValueEnvironment.swift
[892/904] Compiling Gymnazo MountainCarContinuousValueEnvironment.swift
[893/904] Compiling Gymnazo MountainCarValueEnvironment.swift
[894/904] Compiling Gymnazo PendulumValueEnvironment.swift
[895/904] Compiling Gymnazo Registration.swift
[896/904] Compiling Gymnazo Blackjack.swift
[897/904] Compiling Gymnazo CliffWalking.swift
[898/904] Compiling Gymnazo FrozenLake.swift
[899/904] Compiling Gymnazo Taxi.swift
[900/904] Compiling Gymnazo BlackjackValueEnvironment.swift
[901/904] Compiling Gymnazo CliffWalkingValueEnvironment.swift
[902/908] Compiling GymnazoProfiler TrainingProfiles.swift
[903/908] Compiling GymnazoProfiler MetroRunnerReplayCommand.swift
[904/908] Emitting module GymnazoProfiler
[905/908] Compiling GymnazoProfiler GymnazoProfiler.swift
[905/908] Write Objects.LinkFileList
[906/908] Linking GymnazoProfiler
[907/908] Applying GymnazoProfiler
Build complete! (98.04s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/ml-explore/mlx-swift
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
[236/31270] Fetching swift-docc-plugin, swift-collections
[237/48531] Fetching swift-docc-plugin, swift-collections, mlx-swift
Fetched https://github.com/ml-explore/mlx-swift from cache (2.57s)
[13337/31270] Fetching swift-docc-plugin, swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (5.57s)
Fetched https://github.com/apple/swift-docc-plugin from cache (5.57s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (6.25s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.32.3 (0.62s)
Fetching https://github.com/apple/swift-numerics
[1/6756] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.26s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (1.85s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (3.01s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3844] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.31s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.17s)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/ml-explore/mlx-swift
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.32.3
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "mlx-swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.31.6",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "1.4.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "Gymnazo",
  "name" : "Gymnazo",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    }
  ],
  "products" : [
    {
      "name" : "Gymnazo",
      "targets" : [
        "Gymnazo"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Box2D",
      "targets" : [
        "Box2D"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GymnazoProfiler",
      "targets" : [
        "GymnazoProfiler"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GymnazoTests",
      "module_type" : "SwiftTarget",
      "name" : "GymnazoTests",
      "path" : "Tests/GymnazoTests",
      "sources" : [
        "AcrobotTests.swift",
        "ActionWrappersTests.swift",
        "AdditionalWrappersTests.swift",
        "AlgorithmBatchedInferenceTests.swift",
        "AlgorithmFormulaTests.swift",
        "AsyncVectorEnvTests.swift",
        "AutoResetWrapperTests.swift",
        "BlackjackTests.swift",
        "Box2DValueEnvironmentTests.swift",
        "BoxSpaceTests.swift",
        "BufferTests.swift",
        "CNNTrainingTests.swift",
        "CarRacingTests.swift",
        "CartPoleTests.swift",
        "ClassicControlDeterminismTests.swift",
        "CliffWalkingTests.swift",
        "CompositeValueEnvironmentTests.swift",
        "CorrectnessRegressionTests.swift",
        "DQNTests.swift",
        "DiscreteSpaceTests.swift",
        "FlappyBirdTests.swift",
        "FlatteningTests.swift",
        "FrozenLakeTests.swift",
        "GoldenEnvironmentTraceTests.swift",
        "GraphSpaceTests.swift",
        "GymnazoRegistrationTests.swift",
        "GymnazoTests.swift",
        "ImageObservationTests.swift",
        "LunarLanderTests.swift",
        "MetroRunnerFidelityTests.swift",
        "MetroRunnerTests.swift",
        "MetroRunnerTraceTests.swift",
        "MountainCarContinuousTests.swift",
        "MountainCarTests.swift",
        "MultiBinarySpaceTests.swift",
        "MultiDiscreteSpaceTests.swift",
        "P1WrapperTests.swift",
        "PPOTests.swift",
        "ParallelValueVectorEnvironmentTests.swift",
        "PendulumTests.swift",
        "PersistenceTests.swift",
        "RewardWrappersTests.swift",
        "RobustnessTests.swift",
        "SACTests.swift",
        "SeededTrainingEnvironments.swift",
        "SequenceSpaceTests.swift",
        "SnakeTests.swift",
        "SyncValueVectorEnvironmentTests.swift",
        "TD3Tests.swift",
        "TabularTests.swift",
        "TaxiTests.swift",
        "TextSpaceTests.swift",
        "ToyTextValueEnvironmentTests.swift",
        "TrainingEfficiencyTests.swift",
        "TrainingPhaseTests.swift",
        "TwentyFortyEightTests.swift",
        "ValueClassicControlTests.swift",
        "ValueCollectionSessionTests.swift",
        "ValueEnvironmentTests.swift",
        "ValueRegistryTests.swift",
        "ValueSpaceContractTests.swift",
        "ValueTrainingTests.swift",
        "ValueWrapperTests.swift",
        "VectorEnvTests.swift",
        "WrapperBehaviorTests.swift",
        "WrapperExtensionTests.swift"
      ],
      "target_dependencies" : [
        "Gymnazo"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GymnazoProfiler",
      "module_type" : "SwiftTarget",
      "name" : "GymnazoProfiler",
      "path" : "Sources/GymnazoProfiler",
      "product_dependencies" : [
        "MLX"
      ],
      "product_memberships" : [
        "GymnazoProfiler"
      ],
      "sources" : [
        "GymnazoProfiler.swift",
        "MetroRunnerReplayCommand.swift",
        "TrainingProfiles.swift"
      ],
      "target_dependencies" : [
        "Gymnazo"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Gymnazo",
      "module_type" : "SwiftTarget",
      "name" : "Gymnazo",
      "path" : "Sources/Gymnazo",
      "product_dependencies" : [
        "MLX",
        "MLXNN",
        "MLXOptimizers",
        "MLXRandom",
        "Collections"
      ],
      "product_memberships" : [
        "Gymnazo",
        "GymnazoProfiler"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/cracked_hole.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/elf_down.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/elf_left.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/elf_right.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/elf_up.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/goal.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/hole.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/ice.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/FrozenLake/stool.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Gymnazo/Resources/metro-runner.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Core/AnyValueEnvironment.swift",
        "Core/AnyValueSpace.swift",
        "Core/AnyValueVectorEnvironment.swift",
        "Core/FlattenedValue.swift",
        "Core/MLXValueCodec.swift",
        "Core/ParallelValueVectorEnvironment.swift",
        "Core/SpaceValue.swift",
        "Core/SyncValueVectorEnvironment.swift",
        "Core/TensorValue.swift",
        "Core/TransformAnyValueVectorEnvironment.swift",
        "Core/ValueCollectionSession.swift",
        "Core/ValueEnvironment.swift",
        "Core/ValueRegistry.swift",
        "Core/ValueSpace.swift",
        "Core/ValueSpaces/BoxValueSpace.swift",
        "Core/ValueSpaces/DictionaryValueSpace.swift",
        "Core/ValueSpaces/DiscreteValueSpace.swift",
        "Core/ValueSpaces/GraphValueSpace.swift",
        "Core/ValueSpaces/MultiBinaryValueSpace.swift",
        "Core/ValueSpaces/MultiDiscreteValueSpace.swift",
        "Core/ValueSpaces/SequenceValueSpace.swift",
        "Core/ValueSpaces/TextValueSpace.swift",
        "Core/ValueSpaces/TupleValueSpace.swift",
        "Core/ValueWrappers/AutoResetValueEnvironment.swift",
        "Core/ValueWrappers/CommonValueWrappers.swift",
        "Core/ValueWrappers/RecordEpisodeStatisticsValueEnvironment.swift",
        "Core/ValueWrappers/TimeLimitValueEnvironment.swift",
        "Core/ValueWrappers/TransformValueEnvironment.swift",
        "Core/ValueWrappers/ValueWrapperExtensions.swift",
        "Env.swift",
        "EnvCategory.swift",
        "Environments/Arcade/FlappyBird.swift",
        "Environments/Arcade/FlappyBirdModel.swift",
        "Environments/Arcade/MetroRunner/MetroRunner.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerCatalog.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerConfig.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerCurve.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerCustomJump.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerModel.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerMotionReplay.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerMotor.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerObservation.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerPhysics.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerPowers.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerRoute.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerRules.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerSampler.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerSnapshot.swift",
        "Environments/Arcade/MetroRunner/MetroRunnerSpawnRules.swift",
        "Environments/Arcade/Renderers/ArcadeImageRenderer.swift",
        "Environments/Arcade/Renderers/FlappyBirdRenderer.swift",
        "Environments/Arcade/Renderers/SnakeRenderer.swift",
        "Environments/Arcade/Renderers/TwentyFortyEightRenderer.swift",
        "Environments/Arcade/Snake.swift",
        "Environments/Arcade/SnakeModel.swift",
        "Environments/Arcade/TwentyFortyEight.swift",
        "Environments/Arcade/TwentyFortyEightModel.swift",
        "Environments/Arcade/Value/FlappyBirdValueEnvironment.swift",
        "Environments/Arcade/Value/MetroRunnerValueEnvironment.swift",
        "Environments/Arcade/Value/SnakeValueEnvironment.swift",
        "Environments/Arcade/Value/TwentyFortyEightValueEnvironment.swift",
        "Environments/Box2D/Box2DValueStorage.swift",
        "Environments/Box2D/CarDynamics.swift",
        "Environments/Box2D/CarRacing.swift",
        "Environments/Box2D/CarRacingDiscrete.swift",
        "Environments/Box2D/CarRacingTrack.swift",
        "Environments/Box2D/LunarLander.swift",
        "Environments/Box2D/LunarLanderContinuous.swift",
        "Environments/Box2D/Renderers/CarRacingRenderer.swift",
        "Environments/Box2D/Renderers/LunarLanderRenderer.swift",
        "Environments/ClassicControl/Acrobot.swift",
        "Environments/ClassicControl/CartPole.swift",
        "Environments/ClassicControl/MountainCar.swift",
        "Environments/ClassicControl/MountainCarContinuous.swift",
        "Environments/ClassicControl/Pendulum.swift",
        "Environments/ClassicControl/Renderers/MountainCarRenderer.swift",
        "Environments/ClassicControl/Value/AcrobotValueEnvironment.swift",
        "Environments/ClassicControl/Value/CartPoleValueEnvironment.swift",
        "Environments/ClassicControl/Value/MountainCarContinuousValueEnvironment.swift",
        "Environments/ClassicControl/Value/MountainCarValueEnvironment.swift",
        "Environments/ClassicControl/Value/PendulumValueEnvironment.swift",
        "Environments/Registration.swift",
        "Environments/ToyText/Blackjack.swift",
        "Environments/ToyText/CliffWalking.swift",
        "Environments/ToyText/FrozenLake.swift",
        "Environments/ToyText/Taxi.swift",
        "Environments/ToyText/Value/BlackjackValueEnvironment.swift",
        "Environments/ToyText/Value/CliffWalkingValueEnvironment.swift",
        "Environments/ToyText/Value/FrozenLakeValueEnvironment.swift",
        "Environments/ToyText/Value/TaxiValueEnvironment.swift",
        "Errors.swift",
        "Gymnazo.swift",
        "Info.swift",
        "RL/Algorithms/DQN/DQN+Persistence.swift",
        "RL/Algorithms/DQN/DQN+ValueTraining.swift",
        "RL/Algorithms/DQN/DQN.swift",
        "RL/Algorithms/DQN/DQNConfigs.swift",
        "RL/Algorithms/DQN/DQNNetworks.swift",
        "RL/Algorithms/DQN/DQNPolicy.swift",
        "RL/Algorithms/OffPolicyAlgorithm.swift",
        "RL/Algorithms/PPO/PPO+Persistence.swift",
        "RL/Algorithms/PPO/PPO+ValueTraining.swift",
        "RL/Algorithms/PPO/PPO.swift",
        "RL/Algorithms/PPO/PPOConfigs.swift",
        "RL/Algorithms/PPO/PPOPolicy.swift",
        "RL/Algorithms/SAC/LogEntropyCoefModule.swift",
        "RL/Algorithms/SAC/SAC+Persistence.swift",
        "RL/Algorithms/SAC/SAC+ValueTraining.swift",
        "RL/Algorithms/SAC/SAC.swift",
        "RL/Algorithms/SAC/SACConfigs.swift",
        "RL/Algorithms/SAC/SACCritic.swift",
        "RL/Algorithms/SAC/SACNetworks.swift",
        "RL/Algorithms/SAC/SACPolicy.swift",
        "RL/Algorithms/TD3/TD3+Persistence.swift",
        "RL/Algorithms/TD3/TD3+ValueTraining.swift",
        "RL/Algorithms/TD3/TD3.swift",
        "RL/Algorithms/TD3/TD3ActionNoise.swift",
        "RL/Algorithms/TD3/TD3Actor.swift",
        "RL/Algorithms/TD3/TD3Configs.swift",
        "RL/Algorithms/TD3/TD3Policy.swift",
        "RL/Algorithms/Tabular/TabularAgent+Persistence.swift",
        "RL/Algorithms/Tabular/TabularAgent.swift",
        "RL/Algorithms/Tabular/TabularConfig.swift",
        "RL/Buffers/PreparedRollout.swift",
        "RL/Buffers/ReplayBuffer+Batch.swift",
        "RL/Buffers/ReplayBuffer+Persistence.swift",
        "RL/Buffers/ReplayBuffer+ValueCollection.swift",
        "RL/Buffers/ReplayBuffer.swift",
        "RL/Buffers/ReplayBufferSizing.swift",
        "RL/Buffers/RolloutBuffer.swift",
        "RL/Core/ActivationConfig.swift",
        "RL/Core/AlgorithmValueInference.swift",
        "RL/Core/Buffer.swift",
        "RL/Core/Callbacks.swift",
        "RL/Core/Distribution.swift",
        "RL/Core/FeaturesExtractor.swift",
        "RL/Core/Model.swift",
        "RL/Core/Policy.swift",
        "RL/Core/PolicyAction.swift",
        "RL/Core/TrainingPhase.swift",
        "RL/Distributions/BernoulliDistribution.swift",
        "RL/Distributions/CategoricalDistribution.swift",
        "RL/Distributions/DiagGaussianDistribution.swift",
        "RL/Distributions/DistributionFactory.swift",
        "RL/Distributions/SquashedDiagGaussianDistribution.swift",
        "RL/Distributions/StateDependentNoiseDistribution.swift",
        "RL/Networks/CombinedExtractor.swift",
        "RL/Networks/FlattenExtractor.swift",
        "RL/Networks/MLPExtractor.swift",
        "RL/Networks/MLPFactory.swift",
        "RL/Networks/NatureCNN.swift",
        "RL/Networks/NetArch.swift",
        "RL/Persistence/AlgorithmCheckpoint.swift",
        "RL/Persistence/LearningRateScheduleData.swift",
        "RL/Persistence/Persistable.swift",
        "RL/Persistence/SpaceDescriptor.swift",
        "RL/Policies/ActorCriticPolicy.swift",
        "RL/Policies/CNNPolicy.swift",
        "RL/Policies/ContinuousCritic.swift",
        "RL/Policies/MultiInputPolicy.swift",
        "RL/Training/Callback.swift",
        "RL/Training/Callbacks/CheckpointCallback.swift",
        "RL/Training/Callbacks/EvalCallback.swift",
        "RL/Training/Callbacks/ProgressCallback.swift",
        "RL/Training/Callbacks/StopTrainingCallbacks.swift",
        "RL/Training/Evaluation.swift",
        "RL/Training/Logger.swift",
        "RL/Training/ValueOffPolicyTraining.swift",
        "RL/Utils/AlgorithmMath.swift",
        "RL/Utils/CompileSupport.swift",
        "RL/Utils/Keys.swift",
        "RL/Utils/PolyakUpdate.swift",
        "RL/Utils/ScheduledAdam.swift",
        "RL/Utils/Schedules.swift",
        "RL/Utils/SeededModuleInitialization.swift",
        "Render.swift",
        "Spaces/AnySpace.swift",
        "Spaces/Box.swift",
        "Spaces/Dict.swift",
        "Spaces/Discrete.swift",
        "Spaces/Flattening.swift",
        "Spaces/Graph.swift",
        "Spaces/MultiBinary.swift",
        "Spaces/MultiDiscrete.swift",
        "Spaces/Sequence.swift",
        "Spaces/Space.swift",
        "Spaces/TensorSpace.swift",
        "Spaces/Text.swift",
        "Spaces/Tuple.swift",
        "Utils/CGImage+RGB.swift",
        "Utils/EnvChecker.swift",
        "Utils/MLXArray+Scalars.swift",
        "Utils/MLXEval.swift",
        "Utils/RunningMeanStd.swift",
        "Utils/SeededGenerator.swift",
        "Utils/utils.swift",
        "Vector/AsyncVectorEnv.swift",
        "Vector/SyncVectorEnv.swift",
        "Vector/VectorEnv.swift",
        "Wrappers/ActionBoxWrappers.swift",
        "Wrappers/AutoReset.swift",
        "Wrappers/FlattenObservation.swift",
        "Wrappers/FrameSkip.swift",
        "Wrappers/FrameStackObservation.swift",
        "Wrappers/FunctionalWrappers.swift",
        "Wrappers/GrayscaleObservation.swift",
        "Wrappers/NormalizeObservation.swift",
        "Wrappers/NormalizeReward.swift",
        "Wrappers/OrderEnforcing.swift",
        "Wrappers/PassiveEnvChecker.swift",
        "Wrappers/RecordEpisodeStatistics.swift",
        "Wrappers/RenderCollection.swift",
        "Wrappers/ResizeObservation.swift",
        "Wrappers/ShapeReward.swift",
        "Wrappers/TimeLimit.swift",
        "Wrappers/TransformObservation.swift",
        "Wrappers/TransformReward.swift",
        "Wrappers/Wrapper.swift",
        "Wrappers/WrapperExtensions.swift"
      ],
      "target_dependencies" : [
        "Box2D"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Box2D",
      "module_type" : "ClangTarget",
      "name" : "Box2D",
      "path" : "Vendor/Box2D",
      "product_memberships" : [
        "Gymnazo",
        "Box2D",
        "GymnazoProfiler"
      ],
      "sources" : [
        "src/aabb.c",
        "src/arena_allocator.c",
        "src/array.c",
        "src/bitset.c",
        "src/body.c",
        "src/broad_phase.c",
        "src/constraint_graph.c",
        "src/contact.c",
        "src/contact_solver.c",
        "src/core.c",
        "src/distance.c",
        "src/distance_joint.c",
        "src/dynamic_tree.c",
        "src/geometry.c",
        "src/hull.c",
        "src/id_pool.c",
        "src/island.c",
        "src/joint.c",
        "src/manifold.c",
        "src/math_functions.c",
        "src/motor_joint.c",
        "src/mouse_joint.c",
        "src/mover.c",
        "src/prismatic_joint.c",
        "src/revolute_joint.c",
        "src/sensor.c",
        "src/shape.c",
        "src/solver.c",
        "src/solver_set.c",
        "src/table.c",
        "src/timer.c",
        "src/types.c",
        "src/weld_joint.c",
        "src/wheel_joint.c",
        "src/world.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.