Build Information
Successful build of GLSceneLib, reference master (f86eea), with Swift 6.2 for macOS (SPM) on 17 Jun 2025 12:22:41 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/omochi/glscenelib.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/omochi/glscenelib
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
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 master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/omochi/glscenelib.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-1EA4D86E10B52AF.txt
[4/11] Compiling DebugReflect DebugReflectable.swift
[5/11] Compiling DebugReflect IndentTextWriter.swift
[6/11] Compiling DebugReflect Util.swift
[7/11] Compiling DebugReflect DebugReflectValue.swift
[8/11] Compiling DebugReflect SwiftTypes.swift
[9/11] Compiling DebugReflect DebugReflectBuilder.swift
[10/11] Emitting module DebugReflect
[11/11] Compiling DebugReflect DebugReflectWriter.swift
[12/75] Emitting module GLSceneLib
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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>
[13/81] Compiling GLSceneLib GLIDHolder.swift
/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,
[14/81] Compiling GLSceneLib GLShader.swift
/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,
[15/81] Compiling GLSceneLib GLVertexArray.swift
/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,
[16/81] Compiling GLSceneLib CompositeDisposer.swift
/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,
[17/81] Compiling GLSceneLib DisposeBag.swift
/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,
[18/81] Compiling GLSceneLib Disposer.swift
/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,
[19/81] Compiling GLSceneLib EventCombine.swift
/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,
[20/81] Compiling GLSceneLib StringExtension.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
25 | }
26 | set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[21/81] Compiling GLSceneLib Vector2.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
25 | }
26 | set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[22/81] Compiling GLSceneLib Vector3.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
25 | }
26 | set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[23/81] Compiling GLSceneLib Vector4.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
25 | }
26 | set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[24/81] Compiling GLSceneLib WeakBox.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
25 | }
26 | set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[25/81] Compiling GLSceneLib ExtrudeSolid.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
25 | }
26 | set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[26/81] Compiling GLSceneLib LineCircleElement.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
25 | }
26 | set {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[27/81] Compiling GLSceneLib Display.swift
[28/81] Compiling GLSceneLib Light.swift
[29/81] Compiling GLSceneLib PhongShader.swift
[30/81] Compiling GLSceneLib Scene.swift
[31/81] Compiling GLSceneLib SceneElement.swift
[32/81] Compiling GLSceneLib SceneElementProtocol.swift
[33/81] Compiling GLSceneLib SceneNode.swift
[34/81] Compiling GLSceneLib EventEmitter.swift
[35/81] Compiling GLSceneLib EventFlatMap.swift
[36/81] Compiling GLSceneLib EventMap.swift
[37/81] Compiling GLSceneLib EventMerge.swift
[38/81] Compiling GLSceneLib EventSource.swift
[39/81] Compiling GLSceneLib Property.swift
[40/81] Compiling GLSceneLib WeakProperty.swift
[41/81] Compiling GLSceneLib Angle.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
58 | }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[42/81] Compiling GLSceneLib ArrayExtension.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
58 | }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[43/81] Compiling GLSceneLib Assert.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
58 | }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[44/81] Compiling GLSceneLib Box.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
58 | }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[45/81] Compiling GLSceneLib Cast.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
58 | }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[46/81] Compiling GLSceneLib Color.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
58 | }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[47/81] Compiling GLSceneLib FunctionalUtil.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'compactMap(_:)' instead
58 | }
59 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[48/81] Compiling GLSceneLib GenericError.swift
[49/81] Compiling GLSceneLib Matrix4x4.swift
[50/81] Compiling GLSceneLib OpaqueColor.swift
[51/81] Compiling GLSceneLib OptionalExtension.swift
[52/81] Compiling GLSceneLib OptionalProtocol.swift
[53/81] Compiling GLSceneLib RangeExtension.swift
[54/81] Compiling GLSceneLib Size.swift
[55/81] Compiling GLSceneLib BasicTransformShaderProtocol.swift
[56/81] Compiling GLSceneLib Camera.swift
[57/81] Compiling GLSceneLib ColorLineCirclePrimitive.swift
[58/81] Compiling GLSceneLib ColorLinePrimitive.swift
[59/81] Compiling GLSceneLib ColorLineShader.swift
[60/81] Compiling GLSceneLib ColorShader.swift
[61/81] Compiling GLSceneLib DirectionalLight.swift
[62/81] Compiling GLSceneLib LineElement.swift
[63/81] Compiling GLSceneLib MeshElement.swift
[64/81] Compiling GLSceneLib RenderSetting.swift
[65/81] Compiling GLSceneLib SweepSurface.swift
[66/81] Compiling GLSceneLib SweepSurfaceShapes.swift
[67/81] Compiling GLSceneLib TextElement.swift
[68/81] Compiling GLSceneLib TextRenderer.swift
[69/81] Compiling GLSceneLib UILabelTextRenderer.swift
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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/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>
[70/81] Compiling GLSceneLib GLBuffer.swift
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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/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>
[71/81] Compiling GLSceneLib GLDataConvert.swift
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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/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>
[72/81] Compiling GLSceneLib GLDataType.swift
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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/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>
[73/81] Compiling GLSceneLib GLError.swift
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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/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>
[74/81] Compiling GLSceneLib GLExtension.swift
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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/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>
[75/81] Compiling GLSceneLib GLFunctions.swift
/Users/admin/builder/spi-builder-workspace/Sources/GLSceneLib/GL/GLDataType.swift:16:12: warning: 'copyBytes(from:count:)' is deprecated: renamed to 'copyMemory(from:byteCount:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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/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>
[76/81] Compiling GLSceneLib SceneRenderer.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'deallocate()' instead
22 | }
23 | var p = buf
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[77/81] Compiling GLSceneLib ShaderPrimitive.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'deallocate()' instead
22 | }
23 | var p = buf
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[78/81] Compiling GLSceneLib ShaderProtocol.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'deallocate()' instead
22 | }
23 | var p = buf
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[79/81] Compiling GLSceneLib VertexAttribute.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'deallocate()' instead
22 | }
23 | var p = buf
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[80/81] Compiling GLSceneLib VertexAttributeDefinition.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'deallocate()' instead
22 | }
23 | var p = buf
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[81/81] Compiling GLSceneLib VertexSerializerProtocol.swift
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
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:)' [#DeprecatedDeclaration]
| `- 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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
| `- note: use 'deallocate()' instead
22 | }
23 | var p = buf
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete! (6.93s)
Fetching https://github.com/omochi/DebugReflect.git
[1/143] Fetching debugreflect
Fetched https://github.com/omochi/DebugReflect.git from cache (0.61s)
Computing version for https://github.com/omochi/DebugReflect.git
Computed https://github.com/omochi/DebugReflect.git at 0.3.5 (1.14s)
Creating working copy for https://github.com/omochi/DebugReflect.git
Working copy of https://github.com/omochi/DebugReflect.git resolved at 0.3.5
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.