The Swift Package Index logo.Swift Package Index

Build Information

Successful build of GLSceneLib, reference 0.1.8 (f86eea), with Swift 6.4 for macOS (SPM) on 15 Sep 2026 18:44:50 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/omochi/glscenelib.git
Reference: 0.1.8
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/omochi/glscenelib
 * tag               0.1.8      -> FETCH_HEAD
HEAD is now at f86eeac text rendering
Cloned https://github.com/omochi/glscenelib.git
Revision (git rev-parse @):
f86eeac43355f4f3965af57a2b311c1b91120225
SUCCESS checkout https://github.com/omochi/glscenelib.git at 0.1.8
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/omochi/glscenelib.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 96]
[Planning deferred tasks]
[25 / 42]
[34 / 51] DebugReflect
[45 / 63] GLSceneLib
[47 / 63] GLSceneLib
[48 / 63] GLSceneLib
[49 / 63] GLSceneLib
[60 / 63] GLSceneLib
[63 / 63] GLSceneLib-product
Build complete! (7.16 sec)
Fetching https://github.com/omochi/DebugReflect.git
[1/143] Fetching debugreflect
Fetched https://github.com/omochi/DebugReflect.git (0.94s)
Computing version for https://github.com/omochi/DebugReflect.git
Computed https://github.com/omochi/DebugReflect.git at 0.3.5 (1.65s)
Creating working copy for https://github.com/omochi/DebugReflect.git
Working copy of https://github.com/omochi/DebugReflect.git resolved at 0.3.5
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLExtension.swift:8:5: warning: 'public' modifier is redundant for initializer declared in a public extension
 6 |
 7 | public extension GLboolean {
 8 |     public init(_ bool: Bool) {
   |     `- warning: 'public' modifier is redundant for initializer declared in a public extension
 9 |         self.init(bool ? GL_TRUE : GL_FALSE)
10 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/ShaderPrimitive.swift:37:20: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ShaderPrimitive.PrimitiveKey' to 'Hashable' by implementing 'hash(into:)' instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 35 |         }
 36 |
 37 |         public var hashValue: Int {
    |                    `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ShaderPrimitive.PrimitiveKey' to 'Hashable' by implementing 'hash(into:)' instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 38 |             var x = 17
 39 |             x = 31 &* x &+ shaderId.hashValue
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/ShaderPrimitive.swift:177:5: warning: 'public' modifier is redundant for property declared in a public extension
175 |
176 | public extension ShaderPrimitive {
177 |     public var vertices: [Vertex] {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
178 |         get {
179 |             return _vertices
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/ShaderPrimitive.swift:187:5: warning: 'public' modifier is redundant for property declared in a public extension
185 |     }
186 |
187 |     public var indices: [Int] {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
188 |         get {
189 |             return _indices
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/ShaderPrimitive.swift:37:20: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ShaderPrimitive.PrimitiveKey' to 'Hashable' by implementing 'hash(into:)' instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 35 |         }
 36 |
 37 |         public var hashValue: Int {
    |                    `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ShaderPrimitive.PrimitiveKey' to 'Hashable' by implementing 'hash(into:)' instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 38 |             var x = 17
 39 |             x = 31 &* x &+ shaderId.hashValue
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/ShaderPrimitive.swift:177:5: warning: 'public' modifier is redundant for property declared in a public extension
175 |
176 | public extension ShaderPrimitive {
177 |     public var vertices: [Vertex] {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
178 |         get {
179 |             return _vertices
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/ShaderPrimitive.swift:187:5: warning: 'public' modifier is redundant for property declared in a public extension
185 |     }
186 |
187 |     public var indices: [Int] {
    |     `- warning: 'public' modifier is redundant for property declared in a public extension
188 |         get {
189 |             return _indices
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/VertexSerializerProtocol.swift:19:43: warning: 'allocate(bytes:alignedTo:)' is deprecated: renamed to 'allocate(byteCount:alignment:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
17 |
18 |         let alignment = 8
19 |         let buf = UnsafeMutableRawPointer.allocate(bytes: size, alignedTo: alignment)
   |                                           |- warning: 'allocate(bytes:alignedTo:)' is deprecated: renamed to 'allocate(byteCount:alignment:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |                                           `- note: use 'allocate(byteCount:alignment:)' instead
20 |         defer {
21 |             buf.deallocate(bytes: size, alignedTo: alignment)
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Scene/VertexSerializerProtocol.swift:21:17: warning: 'deallocate(bytes:alignedTo:)' is deprecated: Swift currently only supports freeing entire heap blocks, use deallocate() instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
19 |         let buf = UnsafeMutableRawPointer.allocate(bytes: size, alignedTo: alignment)
20 |         defer {
21 |             buf.deallocate(bytes: size, alignedTo: alignment)
   |                 |- warning: 'deallocate(bytes:alignedTo:)' is deprecated: Swift currently only supports freeing entire heap blocks, use deallocate() instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |                 `- note: use 'deallocate()' instead
22 |         }
23 |         var p = buf
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
14 |     func write(to: UnsafeMutableRawPointer) {
15 |         var x = self
16 |         to.copyBytes(from: &x, count: MemoryLayout<Self>.size)
   |            |- warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |            `- note: use 'copyMemory(from:byteCount:)' instead
17 |     }
18 | }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLExtension.swift:8:5: warning: 'public' modifier is redundant for initializer declared in a public extension
 6 |
 7 | public extension GLboolean {
 8 |     public init(_ bool: Bool) {
   |     `- warning: 'public' modifier is redundant for initializer declared in a public extension
 9 |         self.init(bool ? GL_TRUE : GL_FALSE)
10 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:11:24: warning: 'glGetError()' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
  9 |         var result = [GLenum]()
 10 |         while true {
 11 |             let code = glGetError()
    |                        `- warning: 'glGetError()' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 12 |             if code == GL_NO_ERROR {
 13 |                 break
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:36:9: warning: 'glClearColor' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 34 |
 35 |     public static func clearColor(_ red: GLfloat, _ green: GLfloat, _ blue: GLfloat, _ alpha: GLfloat) {
 36 |         glClearColor(red, green, blue, alpha)
    |         `- warning: 'glClearColor' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 37 |         assertNoGLError("glClearColor")
 38 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:41:9: warning: 'glClear' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 39 |
 40 |     public static func clear(_ mask: GLbitfield) {
 41 |         glClear(mask)
    |         `- warning: 'glClear' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 42 |         assertNoGLError("glClear")
 43 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:46:9: warning: 'glViewport' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 44 |
 45 |     public static func viewport(_ x: GLint, _ y: GLint, _ width: GLsizei, _ height: GLsizei) {
 46 |         glViewport(x, y, width, height)
    |         `- warning: 'glViewport' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 47 |         assertNoGLError("glViewport")
 48 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:51:9: warning: 'glEnable' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 49 |
 50 |     public static func enable(_ cap: GLenum) {
 51 |         glEnable(cap)
    |         `- warning: 'glEnable' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 52 |         assertNoGLError("glEnable")
 53 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:56:9: warning: 'glDisable' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 54 |
 55 |     public static func disable(_ cap: GLenum) {
 56 |         glDisable(cap)
    |         `- warning: 'glDisable' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 57 |         assertNoGLError("glDisable")
 58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:61:9: warning: 'glDepthFunc' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 59 |
 60 |     public static func depthFunc(_ fun: GLenum) {
 61 |         glDepthFunc(fun)
    |         `- warning: 'glDepthFunc' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 62 |         assertNoGLError("glDepthFunc")
 63 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:66:9: warning: 'glDepthMask' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 64 |
 65 |     public static func depthMask(_ flag: GLboolean) {
 66 |         glDepthMask(flag)
    |         `- warning: 'glDepthMask' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 67 |         assertNoGLError("glDepthMask")
 68 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:71:9: warning: 'glBlendFunc' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 69 |
 70 |     public static func blendFunc(_ s: GLenum, _ d: GLenum) {
 71 |         glBlendFunc(s, d)
    |         `- warning: 'glBlendFunc' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 72 |         assertNoGLError("glBlendFunc")
 73 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:76:9: warning: 'glCullFace' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 74 |
 75 |     public static func cullFace(_ face: GLenum) {
 76 |         glCullFace(face)
    |         `- warning: 'glCullFace' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 77 |         assertNoGLError("glCullFace")
 78 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:81:18: warning: 'glCreateShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 79 |
 80 |     public static func createShader(_ type: GLenum) -> GLuint {
 81 |         let id = glCreateShader(type)
    |                  `- warning: 'glCreateShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 82 |         assertNoGLError("glCreateShader")
 83 |         return id
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:87:9: warning: 'glDeleteShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 85 |
 86 |     public static func deleteShader(_ id: GLuint) {
 87 |         glDeleteShader(id)
    |         `- warning: 'glDeleteShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 88 |         assertNoGLError("glDeleteShader")
 89 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:103:9: warning: 'glGetShaderiv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
101 |                                    _ params: UnsafeMutablePointer<GLint>?)
102 |     {
103 |         glGetShaderiv(id, name, params)
    |         `- warning: 'glGetShaderiv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
104 |         assertNoGLError("glGetShaderiv")
105 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:129:9: warning: 'glGetShaderInfoLog' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
127 |                                         _ infoLog: UnsafeMutablePointer<GLchar>?)
128 |     {
129 |         glGetShaderInfoLog(id, maxLength, length, infoLog)
    |         `- warning: 'glGetShaderInfoLog' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
130 |         assertNoGLError("glGetShaderInfoLog")
131 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:158:9: warning: 'glShaderSource' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
156 |                                     _ lengths: UnsafePointer<GLint>?)
157 |     {
158 |         glShaderSource(id, count, strings, lengths)
    |         `- warning: 'glShaderSource' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
159 |         assertNoGLError("glShaderSource")
160 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:163:9: warning: 'glCompileShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
161 |
162 |     public static func compileShader(_ id: GLuint) -> GLint {
163 |         glCompileShader(id)
    |         `- warning: 'glCompileShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
164 |         assertNoGLError("glCompileShader")
165 |         return getShaderi(id, GLenum(GL_COMPILE_STATUS))
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:169:18: warning: 'glCreateProgram()' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
167 |
168 |     public static func createProgram() -> GLuint {
169 |         let id = glCreateProgram()
    |                  `- warning: 'glCreateProgram()' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
170 |         assertNoGLError("glCreateProgram")
171 |         return id
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:175:9: warning: 'glDeleteProgram' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
173 |
174 |     public static func deleteProgram(_ id: GLuint) {
175 |         glDeleteProgram(id)
    |         `- warning: 'glDeleteProgram' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
176 |         assertNoGLError("glDeleteProgram")
177 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:188:9: warning: 'glGetProgramiv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
186 |                                     _ params: UnsafeMutablePointer<GLint>?)
187 |     {
188 |         glGetProgramiv(id, name, params)
    |         `- warning: 'glGetProgramiv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
189 |         assertNoGLError("glGetProgramiv")
190 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:214:9: warning: 'glGetProgramInfoLog' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
212 |                                          _ infoLog: UnsafeMutablePointer<GLchar>?)
213 |     {
214 |         glGetProgramInfoLog(id, maxLength, length, infoLog)
    |         `- warning: 'glGetProgramInfoLog' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
215 |         assertNoGLError("glGetProgramInfoLog")
216 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:219:9: warning: 'glAttachShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
217 |
218 |     public static func attachShader(_ id: GLuint, _ shader: GLuint) {
219 |         glAttachShader(id, shader)
    |         `- warning: 'glAttachShader' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
220 |         assertNoGLError("glAttachShader")
221 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:224:9: warning: 'glLinkProgram' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
222 |
223 |     public static func linkProgram(_ id: GLuint) -> GLint {
224 |         glLinkProgram(id)
    |         `- warning: 'glLinkProgram' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
225 |         assertNoGLError("glLinkProgram")
226 |         return getProgrami(id, GLenum(GL_LINK_STATUS))
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:230:9: warning: 'glUseProgram' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
228 |
229 |     public static func useProgram(_ id: GLuint) {
230 |         glUseProgram(id)
    |         `- warning: 'glUseProgram' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
231 |         assertNoGLError("glUseProgram")
232 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:236:13: warning: 'glGetAttribLocation' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
234 |     public static func getAttribLocation(_ id: GLuint, _ name: String) -> GLint {
235 |         let ret = name.utf8CString.withUnsafeBufferPointer { mem in
236 |             glGetAttribLocation(id, mem.baseAddress)
    |             `- warning: 'glGetAttribLocation' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
237 |         }
238 |         assertNoGLError("glGetAttribLocation")
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:244:13: warning: 'glGetUniformLocation' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
242 |     public static func getUniformLocation(_ id: GLuint, _ name: String) -> GLint {
243 |         let ret = name.utf8CString.withUnsafeBufferPointer { mem in
244 |             glGetUniformLocation(id, mem.baseAddress)
    |             `- warning: 'glGetUniformLocation' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
245 |         }
246 |         assertNoGLError("glGetUniformLocation")
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:251:9: warning: 'glUniform1fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
249 |
250 |     public static func uniform1(_ location: GLuint, _ values: [GLfloat]) {
251 |         glUniform1fv(GLint(location), GLsizei(values.count), values)
    |         `- warning: 'glUniform1fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
252 |         assertNoGLError("glUniform1fv")
253 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:256:9: warning: 'glUniform2fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
254 |
255 |     public static func uniform2(_ location: GLuint, _ values: [GLfloat]) {
256 |         glUniform2fv(GLint(location), GLsizei(values.count / 2), values)
    |         `- warning: 'glUniform2fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
257 |         assertNoGLError("glUniform2fv")
258 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:261:9: warning: 'glUniform3fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
259 |
260 |     public static func uniform3(_ location: GLuint, _ values: [GLfloat]) {
261 |         glUniform3fv(GLint(location), GLsizei(values.count / 3), values)
    |         `- warning: 'glUniform3fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
262 |         assertNoGLError("glUniform3fv")
263 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:266:9: warning: 'glUniform4fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
264 |
265 |     public static func uniform4(_ location: GLuint, _ values: [GLfloat]) {
266 |         glUniform4fv(GLint(location), GLsizei(values.count / 4), values)
    |         `- warning: 'glUniform4fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
267 |         assertNoGLError("glUniform4fv")
268 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:271:9: warning: 'glUniformMatrix4fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
269 |
270 |     public static func uniformMatrix4(_ location: GLuint, _ transpose: GLboolean, _ values: [GLfloat]) {
271 |         glUniformMatrix4fv(GLint(location), GLsizei(values.count / 16), transpose, values)
    |         `- warning: 'glUniformMatrix4fv' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
272 |         assertNoGLError("glUniformMatrix4fv")
273 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:277:9: warning: 'glGenBuffers' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
275 |     public static func genBuffers(_ n: Int) -> [GLuint] {
276 |         var ids = Array<GLuint>(repeating: 0, count: n)
277 |         glGenBuffers(GLsizei(n), &ids)
    |         `- warning: 'glGenBuffers' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
278 |         assertNoGLError("GLGenBuffers")
279 |         return ids
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:284:9: warning: 'glDeleteBuffers' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
282 |     public static func deleteBuffers(_ ids: [GLuint]) {
283 |         var ids = ids
284 |         glDeleteBuffers(GLsizei(ids.count), &ids)
    |         `- warning: 'glDeleteBuffers' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
285 |         assertNoGLError("GLDeleteBuffers")
286 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:289:9: warning: 'glBindBuffer' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
287 |
288 |     public static func bindBuffer(_ target: GLenum, _ id: GLuint) {
289 |         glBindBuffer(target, id)
    |         `- warning: 'glBindBuffer' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
290 |         assertNoGLError("glBindBuffer")
291 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:295:9: warning: 'glBufferData' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
293 |     public static func bufferData(_ target: GLenum, _ size: GLsizeiptr,
294 |                                   _ data: UnsafeRawPointer?, _ usage: GLenum) {
295 |         glBufferData(target, size, data, usage)
    |         `- warning: 'glBufferData' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
296 |         assertNoGLError("glBufferData")
297 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:301:9: warning: 'glGenVertexArrays' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
299 |     public static func genVertexArrays(_ n: Int) -> [GLuint] {
300 |         var ids = Array<GLuint>(repeating: 0, count: n)
301 |         glGenVertexArrays(GLsizei(n), &ids)
    |         `- warning: 'glGenVertexArrays' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
302 |         assertNoGLError("glGenVertexArrays")
303 |         return ids
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:308:9: warning: 'glDeleteVertexArrays' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
306 |     public static func deleteVertexArrays(_ ids: [GLuint]) {
307 |         var ids = ids
308 |         glDeleteVertexArrays(GLsizei(ids.count), &ids)
    |         `- warning: 'glDeleteVertexArrays' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
309 |         assertNoGLError("glDeleteVertexArrays")
310 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:313:9: warning: 'glBindVertexArray' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
311 |
312 |     public static func bindVertexArray(_ id: GLuint) {
313 |         glBindVertexArray(id)
    |         `- warning: 'glBindVertexArray' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
314 |         assertNoGLError("glBindVertexArray")
315 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:318:9: warning: 'glEnableVertexAttribArray' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
316 |
317 |     public static func enableVertexAttribArray(_ location: GLuint) {
318 |         glEnableVertexAttribArray(location)
    |         `- warning: 'glEnableVertexAttribArray' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
319 |         assertNoGLError("glEnableVertexAttribArray")
320 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:323:9: warning: 'glDisableVertexAttribArray' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
321 |
322 |     public static func disableVertexAttribArray(_ location: GLuint) {
323 |         glDisableVertexAttribArray(location)
    |         `- warning: 'glDisableVertexAttribArray' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
324 |         assertNoGLError("glDisableVertexAttribArray")
325 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:334:9: warning: 'glVertexAttribPointer' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
332 |                                            _ ptr: UnsafeRawPointer?)
333 |     {
334 |         glVertexAttribPointer(location, size, type, normalized, stride, ptr)
    |         `- warning: 'glVertexAttribPointer' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
335 |         assertNoGLError("glVertexAttribPointer")
336 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLFunctions.swift:343:9: warning: 'glDrawElements' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
341 |                                     _ indices: UnsafeRawPointer?)
342 |     {
343 |         glDrawElements(mode, count, type, indices)
    |         `- warning: 'glDrawElements' was deprecated in macOS 10.14: OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
344 |         assertNoGLError("glDrawElements")
345 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:28: warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
14 |     func write(to: UnsafeMutableRawPointer) {
15 |         var x = self
16 |         to.copyBytes(from: &x, count: MemoryLayout<Self>.size)
   |                            `- warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
17 |     }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Base/ArrayExtension.swift:57:16: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
55 | extension Array where Element: OptionalProtocol {
56 |     public func filterNone() -> Array<Element.WrappedType> {
57 |         return flatMap { $0.asOptional() }
   |                |- warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |                `- note: use 'compactMap(_:)' instead
58 |     }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLVertexArray.swift:29:13: warning: will never be executed
26 |
27 |     public func enableAttribute(location: GLuint) {
28 |         guard location >= 0 else {
   |                        `- note: condition always evaluates to true
29 |             return
   |             `- warning: will never be executed
30 |         }
31 |         GL.enableVertexAttribArray(location)
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLVertexArray.swift:36:13: warning: will never be executed
33 |
34 |     public func disableAttribute(location: GLuint) {
35 |         guard location >= 0 else {
   |                        `- note: condition always evaluates to true
36 |             return
   |             `- warning: will never be executed
37 |         }
38 |         GL.disableVertexAttribArray(location)
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLVertexArray.swift:49:13: warning: will never be executed
46 |                                     ptr: UnsafeRawPointer?)
47 |     {
48 |         guard location >= 0 else {
   |                        `- note: condition always evaluates to true
49 |             return
   |             `- warning: will never be executed
50 |         }
51 |         GL.vertexAttribPointer(location,
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/Base/WeakBox.swift:24:20: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
22 |     public var unboxedElements: Array<Element.Value> {
23 |         get {
24 |             return flatMap { $0.value }
   |                    |- warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |                    `- note: use 'compactMap(_:)' instead
25 |         }
26 |         set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "debugreflect",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.5",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/omochi/DebugReflect.git"
    }
  ],
  "manifest_display_name" : "GLSceneLib",
  "name" : "GLSceneLib",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "GLSceneLib",
      "targets" : [
        "GLSceneLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GLSceneLibTests",
      "module_type" : "SwiftTarget",
      "name" : "GLSceneLibTests",
      "path" : "Tests/GLSceneLibTests",
      "sources" : [
        "GLSceneLibTests.swift"
      ],
      "target_dependencies" : [
        "GLSceneLib"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GLSceneLib",
      "module_type" : "SwiftTarget",
      "name" : "GLSceneLib",
      "path" : "Sources/GLSceneLib",
      "product_dependencies" : [
        "DebugReflect"
      ],
      "product_memberships" : [
        "GLSceneLib"
      ],
      "sources" : [
        "Base/Angle.swift",
        "Base/ArrayExtension.swift",
        "Base/Assert.swift",
        "Base/Box.swift",
        "Base/Cast.swift",
        "Base/Color.swift",
        "Base/FunctionalUtil.swift",
        "Base/GenericError.swift",
        "Base/Matrix4x4.swift",
        "Base/OpaqueColor.swift",
        "Base/OptionalExtension.swift",
        "Base/OptionalProtocol.swift",
        "Base/RangeExtension.swift",
        "Base/Size.swift",
        "Base/StringExtension.swift",
        "Base/Vector2.swift",
        "Base/Vector3.swift",
        "Base/Vector4.swift",
        "Base/WeakBox.swift",
        "Element/ExtrudeSolid.swift",
        "Element/LineCircleElement.swift",
        "Element/LineElement.swift",
        "Element/MeshElement.swift",
        "Element/RenderSetting.swift",
        "Element/SweepSurface.swift",
        "Element/SweepSurfaceShapes.swift",
        "Element/TextElement.swift",
        "Element/TextRenderer.swift",
        "Element/UILabelTextRenderer.swift",
        "GL/GLBuffer.swift",
        "GL/GLDataConvert.swift",
        "GL/GLDataType.swift",
        "GL/GLError.swift",
        "GL/GLExtension.swift",
        "GL/GLFunctions.swift",
        "GL/GLIDHolder.swift",
        "GL/GLShader.swift",
        "GL/GLVertexArray.swift",
        "Reactive/CompositeDisposer.swift",
        "Reactive/DisposeBag.swift",
        "Reactive/Disposer.swift",
        "Reactive/EventCombine.swift",
        "Reactive/EventEmitter.swift",
        "Reactive/EventFlatMap.swift",
        "Reactive/EventMap.swift",
        "Reactive/EventMerge.swift",
        "Reactive/EventSource.swift",
        "Reactive/Property.swift",
        "Reactive/WeakProperty.swift",
        "Scene/BasicTransformShaderProtocol.swift",
        "Scene/Camera.swift",
        "Scene/ColorLineCirclePrimitive.swift",
        "Scene/ColorLinePrimitive.swift",
        "Scene/ColorLineShader.swift",
        "Scene/ColorShader.swift",
        "Scene/DirectionalLight.swift",
        "Scene/Display.swift",
        "Scene/Light.swift",
        "Scene/PhongShader.swift",
        "Scene/Scene.swift",
        "Scene/SceneElement.swift",
        "Scene/SceneElementProtocol.swift",
        "Scene/SceneNode.swift",
        "Scene/SceneRenderer.swift",
        "Scene/ShaderPrimitive.swift",
        "Scene/ShaderProtocol.swift",
        "Scene/VertexAttribute.swift",
        "Scene/VertexAttributeDefinition.swift",
        "Scene/VertexSerializerProtocol.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
Done.